From 9bdeb7d3e8e68aa5da3ab29ec41b6ffd334be2b9 Mon Sep 17 00:00:00 2001 From: Alex Schofield Date: Fri, 21 Feb 2025 04:18:25 +0000 Subject: add Makefile for project testing and formatting --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Makefile 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 -- cgit v1.2.3