We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c98c38 commit 8bcadaeCopy full SHA for 8bcadae
1 file changed
Justfile
@@ -39,8 +39,9 @@ pre-commit: sync type-check lint format test
39
@echo "Pre-commit checks passed"
40
41
# Testing
42
+# Default `test` excludes the e2e suite (run separately via `test-e2e`).
43
test:
- uv run pytest
44
+ uv run pytest -m "not e2e"
45
46
test-unit:
47
uv run pytest -m unit
@@ -49,7 +50,11 @@ test-integration:
49
50
uv run pytest -m integration
51
52
test-e2e:
- uv run pytest tests/e2e -m e2e --no-cov
53
+ uv run pytest -m e2e --no-cov || test $? -eq 5
54
+
55
+# Everything, including the e2e suite.
56
+test-all:
57
+ uv run pytest --no-cov
58
59
# Build & Package
60
build: sync
0 commit comments