Clean, colorful, fast Python test runner
green
is a Python test runner that describes itself as:
Low redundancy in output. Result statistics for each test is vertically aligned.
Terminal output makes good use of color when the terminal supports it.
Tests run in independent processes (one per processor by default).
Multi-target and auto-discovery support.
It uses the normal unittest
classes and methods.
Multiple verbosity levels, from just dots to full docstring output.
Bash-completion and ZSH-completion of options and test targets.
Built-in integration with coverage.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/9f4zfw0cq6rdcgdpz6wjlvqlw516l964-python-green-4.0.2.drv | ||
riscv64-linux | /gnu/store/y3qr5x4a5n3r7dpgcy618hyax4n7wskr-python-green-4.0.2.drv | ||
aarch64-linux | /gnu/store/9i31lc2mjp94dd31i353288hvcs6l0wj-python-green-4.0.2.drv |
Linter | Message | Location |
---|---|---|
inputs-should-be-native Identify inputs that should be native inputs | 'python-coverage' should probably be a native input |
|