diff --git a/.github/workflows/_unit_test_coverage.yml b/.github/workflows/_unit_test_coverage.yml index e3ceb1bbfa..99864c5017 100644 --- a/.github/workflows/_unit_test_coverage.yml +++ b/.github/workflows/_unit_test_coverage.yml @@ -205,6 +205,7 @@ jobs: - name: Check Unit Test Success shell: bash run: | + cd FastDeploy if [ "$TEST_EXIT_CODE" -eq 8 ]; then filename=$(basename "$unittest_failed_url") if [ -z "${unittest_failed_url}" ]; then @@ -225,6 +226,7 @@ jobs: - name: Verify Code Coverage Threshold (80%) shell: bash run: | + cd FastDeploy if [ "$COVERAGE_EXIT_CODE" -eq 9 ]; then echo "Coverage generation failed (exit code 9)" filename=$(basename "$diff_cov_result_json_url") diff --git a/scripts/unittest_requirement.txt b/scripts/unittest_requirement.txt new file mode 100644 index 0000000000..faa589f086 --- /dev/null +++ b/scripts/unittest_requirement.txt @@ -0,0 +1,9 @@ +respx +pytest +pytest-asyncio +pytest-tornasync +pytest-trio +pytest-twisted +anyio +coverage +diff-cover