Closed sodul closed 10 months ago
The coverage reports are broken somehow (reported as zero coverage), but only over GH Actions. Locally it seems to work fine either on macOS or through a Linux container:
> ./g -rv -s 9 ./green
...................................................................................................................s....................................................................................................................s
Skipped green.test.test_output.TestGreenStream.testDisableWindowsFalse - Colorama won't strip ANSI unless running on Windows
Skipped green.test.test_windows.TestWindows.test_colorOutput - This test is for windows-specific behavior.
Name Stmts Miss Cover Missing
------------------------------------------------------
green/__init__.py 2 2 0% 1-3
green/__main__.py 3 3 0% 1-5
green/cmdline.py 59 12 80% 87-101
green/command.py 39 0 100%
green/config.py 2 2 0% 4-8
green/djangorunner.py 61 0 100%
green/examples.py 26 26 0% 1-68
green/exceptions.py 3 0 100%
green/junit.py 120 0 100%
green/loader.py 264 0 100%
green/output.py 101 0 100%
green/process.py 55 0 100%
green/result.py 405 1 99% 333
green/runner.py 73 0 100%
green/suite.py 122 13 89% 96, 100-103, 115-120, 126-129
green/test/__init__.py 0 0 100%
green/version.py 0 0 100%
------------------------------------------------------
TOTAL 1335 59 96%
Ran 233 tests in 5.606s using 9 processes
OK (passes=231, skips=2)
I'll try to get that fixed as a separate issue.
if TYPE_CHECKING:
blocks.