Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 487 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 487 Bytes

hardest

Hardest - hardcore test tool for style your code, check complexity and coverage

This tool creates configs for testing your project in hardest way.

We use:

  • pytest - the test runner
  • pilint - hardcore linter (google use it)
  • flake8 (hacking) - linter from openstack
  • coverage - test coverage of tests (only pass when 100% covered)
  • xenon (radon) - cyclomatic complexity
  • mypy - optional static type checker for Python
  • tox - for test all this in different environments