@@ -227,21 +227,21 @@ jobs:
227
227
# Check if specific test exists
228
228
if [ -n "$pattern_dir" ]; then
229
229
test_path="tests/${pattern_dir}/test_${module_name}.py"
230
- echo " if [ -f \"${test_path}\" ]; then echo \"Test file ${test_path} exists: true\" && coverage run -m pytest -xvs --cov=main --cov-append ${test_path}; else echo \"Test file ${test_path} exists: false\"; fi" >> tox_pr.ini
230
+ echo " if [ -f \"${test_path}\" ]; then echo \"Test file ${test_path} exists: true\" && coverage run -m pytest -xvs --cov=patterns --cov-append ${test_path}; else echo \"Test file ${test_path} exists: false\"; fi" >> tox_pr.ini
231
231
232
232
# Also try to find any test that might include this module
233
- echo " coverage run -m pytest -xvs --cov=main --cov-append tests/${pattern_dir}/ -k \"${module_name}\" --no-header" >> tox_pr.ini
233
+ echo " coverage run -m pytest -xvs --cov=patterns --cov-append tests/${pattern_dir}/ -k \"${module_name}\" --no-header" >> tox_pr.ini
234
234
fi
235
235
236
236
# Run doctests for the file
237
- echo " coverage run -m pytest --doctest-modules -v --cov=main --cov-append $file" >> tox_pr.ini
237
+ echo " coverage run -m pytest --doctest-modules -v --cov=patterns --cov-append $file" >> tox_pr.ini
238
238
239
239
has_tests=true
240
240
fi
241
241
242
242
# Run test files directly if modified
243
243
if [[ $file == tests/* ]]; then
244
- echo " coverage run -m pytest -xvs --cov=main --cov-append $file" >> tox_pr.ini
244
+ echo " coverage run -m pytest -xvs --cov=patterns --cov-append $file" >> tox_pr.ini
245
245
has_tests=true
246
246
fi
247
247
fi
@@ -251,7 +251,7 @@ jobs:
251
251
if [ "$has_tests" = false ]; then
252
252
echo " python -c \"print('No specific tests found for changed files. Consider adding tests.')\"" >> tox_pr.ini
253
253
# Add a minimal test to avoid failure, but ensure it generates coverage data
254
- echo " coverage run -m pytest -xvs --cov=main --cov-append -k \"not integration\" --no-header" >> tox_pr.ini
254
+ echo " coverage run -m pytest -xvs --cov=patterns --cov-append -k \"not integration\" --no-header" >> tox_pr.ini
255
255
fi
256
256
257
257
# Add coverage report command
0 commit comments