We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dcc3e13 commit bc1bca9Copy full SHA for bc1bca9
1 file changed
Makefile
@@ -0,0 +1,14 @@
1
+.PHONY: setup lint test coverage
2
+
3
+setup: ## Install dev dependencies and git hooks
4
+ uv sync --dev
5
+ uv run prek install
6
7
+lint: ## Run all pre-commit hooks
8
+ uv run prek run --all-files
9
10
+test: ## Run tests
11
+ uv run pytest
12
13
+coverage: ## Run tests with coverage report
14
+ uv run pytest --cov=src/bsblan --cov-report=term-missing
0 commit comments