chore: add makefile

• formatting
• linting
• type check
• test runner

Signed-off-by: Matej Focko <mfocko@redhat.com>
This commit is contained in:
Matej Focko 2022-01-30 15:02:43 +01:00
parent bc981a8bb4
commit f960a24eb6
No known key found for this signature in database
GPG key ID: 332171FADF1DB90B

11
Makefile Normal file
View file

@ -0,0 +1,11 @@
check: black flake8 mypy
pytest -vvv --log-level debug
black:
black --line-length=79 *.py
flake8:
flake8 *.py
mypy:
mypy --strict --disallow-any-explicit node.py avl.py wavl.py ravl.py