diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index bff0324..0bbaf90 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -26,8 +26,14 @@ jobs: cd $GITHUB_WORKSPACE docker compose -f docker-compose.stag.yml --verbose config && printf "OK\n" || exit 1 - - name: Build and run docker image for tests - run: docker compose -f docker-compose.stag.yml up --force-recreate --build -d + - name: Sets up test containers + run: docker compose -f docker-compose.stag.yml up --build -d - name: Verify that gateway is available run: docker ps + + - name: Run all unit tests in backend/tests folder + run: docker exec secfit_stag_backend python manage.py test tests + + - name: Stops test containers + run: docker-compose -f docker-compose.stag.yml down