From a7e8190557cf805a37747e722d1cb8e9affe2017 Mon Sep 17 00:00:00 2001 From: Garima Ketan Chauhan Date: Wed, 2 Apr 2025 11:41:25 +0200 Subject: [PATCH] Update deploy_test.yml --- .github/workflows/deploy_test.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy_test.yml b/.github/workflows/deploy_test.yml index c5e3b72..5820efb 100644 --- a/.github/workflows/deploy_test.yml +++ b/.github/workflows/deploy_test.yml @@ -25,8 +25,17 @@ jobs: - name: Set up test containers run: docker-compose -f docker-compose.stag.yml up --build -d - - name: Run backend unit tests - run: docker exec secfit_stag_backend python manage.py test tests + - name: Run backend unit tests with 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 + + - name: Archive coverage report + uses: actions/upload-artifact@v3 + with: + name: coverage-report + path: ./htmlcov - name: Tear down test containers run: docker-compose -f docker-compose.stag.yml down