Increased project structure
This commit is contained in:
15
Makefile
Normal file
15
Makefile
Normal file
@@ -0,0 +1,15 @@
|
||||
PROJECTNAME=shenzhen_solitaire
|
||||
|
||||
.PHONY: test coverage typing linting
|
||||
|
||||
test:
|
||||
python -m unittest discover
|
||||
|
||||
coverage:
|
||||
coverage run -m unittest discover && coverage report --skip-covered
|
||||
|
||||
typing:
|
||||
mypy --strict ${PROJECTNAME} test
|
||||
|
||||
linting:
|
||||
pylint ${PROJECTNAME} test
|
||||
Reference in New Issue
Block a user