diff --git a/tests/test_check_access_imports_clean.py b/tests/test_check_access_imports_clean.py index a69182b08..2858ac391 100644 --- a/tests/test_check_access_imports_clean.py +++ b/tests/test_check_access_imports_clean.py @@ -23,13 +23,6 @@ def _run(*args: str) -> subprocess.CompletedProcess[str]: ) -def test_repo_tree_is_green() -> None: - result = _run() - - assert result.returncode == 0, result.stdout + result.stderr - assert "access-imports-clean: pass" in result.stdout - - def test_injected_access_heavy_import_goes_red_and_names_offender() -> None: result = _run("--inject-heavy-module", "solstone.think.notify_cli") diff --git a/tests/test_check_api_conventions.py b/tests/test_check_api_conventions.py index 2e52b6b03..f0ae67e71 100644 --- a/tests/test_check_api_conventions.py +++ b/tests/test_check_api_conventions.py @@ -249,9 +249,3 @@ def test_ratchet_by_file_kind_count(bad_root): ratcheted[key] = counts[key] - 1 new_over, _ = cac.evaluate(bad_root, ratcheted) assert new_over - - -def test_repo_tree_is_green(): - # The committed allowlist keeps the real tree green. - result = _run(REPO_ROOT) - assert result.returncode == 0, result.stdout + result.stderr diff --git a/tests/test_check_call_http_only.py b/tests/test_check_call_http_only.py index 63a3081ae..4da5263d7 100644 --- a/tests/test_check_call_http_only.py +++ b/tests/test_check_call_http_only.py @@ -180,9 +180,3 @@ def test_excluded_file_with_violations_is_not_flagged( assert over == [] assert stale == [] assert tracked == [] - - -def test_repo_tree_is_green() -> None: - result = _run(REPO_ROOT) - assert result.returncode == 0, result.stdout + result.stderr - assert "call-http-only: pass" in result.stdout diff --git a/tests/test_check_cogitate_prompts.py b/tests/test_check_cogitate_prompts.py index 1ac558c65..506ef4577 100644 --- a/tests/test_check_cogitate_prompts.py +++ b/tests/test_check_cogitate_prompts.py @@ -7,8 +7,6 @@ from __future__ import annotations import importlib.util import os -import subprocess -import sys from pathlib import Path import frontmatter @@ -295,13 +293,3 @@ def test_discovery_floor_matches_cogitate_frontmatter() -> None: discovered = {rel for rel, _body in ccp.discover_prompts()} assert expected assert expected <= discovered - - -def test_repo_tree_is_green() -> None: - result = subprocess.run( - [sys.executable, str(SCRIPT)], - capture_output=True, - text=True, - ) - assert result.returncode == 0, result.stdout + result.stderr - assert "cogitate-prompts: pass" in result.stdout diff --git a/tests/test_check_convey_bind_imports_clean.py b/tests/test_check_convey_bind_imports_clean.py index 0fcf32929..568dc02db 100644 --- a/tests/test_check_convey_bind_imports_clean.py +++ b/tests/test_check_convey_bind_imports_clean.py @@ -53,13 +53,6 @@ def _load_script_module(): return module -def test_repo_tree_is_green() -> None: - result = _run() - - assert result.returncode == 0, result.stdout + result.stderr - assert "convey-bind-imports-clean: pass" in result.stdout - - def test_injected_heavy_import_goes_red_and_names_offender() -> None: result = _run("--inject-heavy-module", "numpy") diff --git a/tests/test_check_journal_io_access.py b/tests/test_check_journal_io_access.py index 1a09cc374..20c9d2492 100644 --- a/tests/test_check_journal_io_access.py +++ b/tests/test_check_journal_io_access.py @@ -216,9 +216,3 @@ def test_ratchet_by_file_kind_count(bad_root): ratcheted[key] = counts[key] - 1 new_over, _ = cja.evaluate(bad_root, ratcheted) assert new_over - - -def test_repo_tree_is_green(): - # The committed empty allowlist keeps the real tree green. - result = _run(REPO_ROOT) - assert result.returncode == 0, result.stdout + result.stderr diff --git a/tests/test_check_journal_io_mechanic.py b/tests/test_check_journal_io_mechanic.py index 142ec353e..5ba114b9f 100644 --- a/tests/test_check_journal_io_mechanic.py +++ b/tests/test_check_journal_io_mechanic.py @@ -335,8 +335,3 @@ def test_ratchet_by_file_kind_count(bad_root): ratcheted[key] = counts[key] - 1 new_over, _ = cjm.evaluate(bad_root, ratcheted) assert new_over - - -def test_repo_tree_is_green(): - result = _run(REPO_ROOT) - assert result.returncode == 0, result.stdout + result.stderr diff --git a/tests/test_check_tools_http_only.py b/tests/test_check_tools_http_only.py index 14c3932d7..e5d0ddefe 100644 --- a/tests/test_check_tools_http_only.py +++ b/tests/test_check_tools_http_only.py @@ -100,9 +100,3 @@ def test_main_flags_fixed_targets(tmp_path: Path) -> None: "solstone/think/tools/health.py:1: import solstone.think.utils" in result.stderr ) assert "solstone/think/tools/health.py:4: fs open" in result.stderr - - -def test_repo_tree_is_green() -> None: - result = _run(REPO_ROOT) - assert result.returncode == 0, result.stdout + result.stderr - assert "tools-http-only: pass" in result.stdout