We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8c8f22 commit 866ee64Copy full SHA for 866ee64
tests/test_makefile_quality_targets.py
@@ -0,0 +1,15 @@
1
+from pathlib import Path
2
+
3
4
+def test_makefile_defines_architecture_check_target():
5
+ makefile_text = Path("Makefile").read_text(encoding="utf-8")
6
7
+ assert "architecture-check:" in makefile_text
8
+ assert "tests/test_manager_model_dump_usage.py" in makefile_text
9
+ assert "tests/test_ci_workflow_quality_gates.py" in makefile_text
10
11
12
+def test_makefile_check_target_includes_architecture_checks():
13
14
15
+ assert "check: lint format-check compile architecture-check test build" in makefile_text
0 commit comments