diff options
| author | Alex Schofield <git@ajschof.me> | 2025-02-21 04:18:25 +0000 |
|---|---|---|
| committer | Alex Schofield <git@ajschof.me> | 2025-02-21 04:18:44 +0000 |
| commit | 9bdeb7d3e8e68aa5da3ab29ec41b6ffd334be2b9 (patch) | |
| tree | 852fea981f1d728f69d89e3a32834002ba21806a /Makefile | |
| parent | f821075105ab67bd2a297059e57874af5def42c9 (diff) | |
| download | gdpr-obfuscator-9bdeb7d3e8e68aa5da3ab29ec41b6ffd334be2b9.tar.gz gdpr-obfuscator-9bdeb7d3e8e68aa5da3ab29ec41b6ffd334be2b9.zip | |
add Makefile for project testing and formatting
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..54c988a --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +## Run code formatting check with Black +run-black: + @echo ">>> Running Black..." + poetry run black gdpr_obfuscator test + +## Run test coverage check, omitting unnecessary files +check-coverage: + @echo ">>> Running test coverage..." + poetry run coverage run -m pytest --testdox && poetry run coverage report -m + +## Run all checks +run-checks: run-black check-coverage
\ No newline at end of file |
