From 80706e2c16b80252b9a233b4b83263ab168aecab Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 20 Jan 2024 18:06:54 +0100 Subject: [PATCH 1/2] quick bugfix --- scripts/build_image.bat | 6 +++--- scripts/run_tests.bat | 2 -- scripts/start.bat | 1 + tests/__init__.py | 0 4 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 tests/__init__.py diff --git a/scripts/build_image.bat b/scripts/build_image.bat index a48057f..41a22ee 100644 --- a/scripts/build_image.bat +++ b/scripts/build_image.bat @@ -13,11 +13,11 @@ if %errorlevel% neq 0 ( exit /b 1 ) -cd ../docker +cd %~dp0 echo Building docker image... -docker compose build cat-detection +docker-compose -f ../docker/docker-compose.yml build if %errorlevel% neq 0 ( - echo Building cdocker imagew failed. + echo Building docker image failed. exit /b 1 ) diff --git a/scripts/run_tests.bat b/scripts/run_tests.bat index b2f2fd7..7102e01 100644 --- a/scripts/run_tests.bat +++ b/scripts/run_tests.bat @@ -1,8 +1,6 @@ @echo off echo Running unit tests. -set PYTHONPATH=%CD%;%PYTHONPATH% - cd %~dp0 pytest ../tests diff --git a/scripts/start.bat b/scripts/start.bat index 9712cd6..208efad 100644 --- a/scripts/start.bat +++ b/scripts/start.bat @@ -1,6 +1,7 @@ @echo off chcp 65001 >nul +cd %~dp0 docker compose -f ../docker/docker-compose.yml up cat-detection -d if %errorlevel% neq 0 ( echo Starting docker container failed. diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 -- 2.20.1 From 030d5e432e12232f8bf943e480f8cb48500c5106 Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 20 Jan 2024 18:09:04 +0100 Subject: [PATCH 2/2] readme guides --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0f20fd2..0742494 100644 --- a/README.md +++ b/README.md @@ -1 +1,10 @@ -Cat detection \ No newline at end of file +Cat detection + +Quick guide: +1. run ./scripts/build_image.bat +2. run ./scripts/start.bat + +Quick tests guide: +1. run ./scripts/run_tests.bat + +Have fun! \ No newline at end of file -- 2.20.1