diff --git a/.github/workflows/deploy_test.yml b/.github/workflows/deploy_test.yml index 5820efb..37c71bb 100644 --- a/.github/workflows/deploy_test.yml +++ b/.github/workflows/deploy_test.yml @@ -25,11 +25,14 @@ jobs: - name: Set up test containers run: docker-compose -f docker-compose.stag.yml up --build -d - - name: Run backend unit tests with coverage + - name: Run backend unit tests + run: docker exec secfit_stag_backend python manage.py test tests + + - name: Collect coverage run: | docker exec secfit_stag_backend coverage run --source=. manage.py test tests docker exec secfit_stag_backend coverage html - docker cp secfit_stag_backend:/app/htmlcov . # Copy coverage HTML to host + docker cp secfit_stag_backend:/app/htmlcov . # Copy coverage HTML report to host - name: Archive coverage report uses: actions/upload-artifact@v3