mirror of
https://github.com/unclebob/crapper.git
synced 2026-11-06 18:13:50 +00:00
Why: for a top-level file like carddav.py, crapper passed --source=carddav.py to coverage.py, which expects a module name, so the file always scored 0%. What: python_sources now converts files to module names via _source_name. Proof: new failing test in tests/test_runners.py, then fix; suite 146/146; carddav.py now measured at 100% in family-and-friends-store.