personal memory agent
0

Configure Feed

Select the types of activity you want to include in your feed.

test: stop rerunning ci gates under pytest

-55
-7
tests/test_check_access_imports_clean.py
··· 23 23 ) 24 24 25 25 26 - def test_repo_tree_is_green() -> None: 27 - result = _run() 28 - 29 - assert result.returncode == 0, result.stdout + result.stderr 30 - assert "access-imports-clean: pass" in result.stdout 31 - 32 - 33 26 def test_injected_access_heavy_import_goes_red_and_names_offender() -> None: 34 27 result = _run("--inject-heavy-module", "solstone.think.notify_cli") 35 28
-6
tests/test_check_api_conventions.py
··· 249 249 ratcheted[key] = counts[key] - 1 250 250 new_over, _ = cac.evaluate(bad_root, ratcheted) 251 251 assert new_over 252 - 253 - 254 - def test_repo_tree_is_green(): 255 - # The committed allowlist keeps the real tree green. 256 - result = _run(REPO_ROOT) 257 - assert result.returncode == 0, result.stdout + result.stderr
-6
tests/test_check_call_http_only.py
··· 180 180 assert over == [] 181 181 assert stale == [] 182 182 assert tracked == [] 183 - 184 - 185 - def test_repo_tree_is_green() -> None: 186 - result = _run(REPO_ROOT) 187 - assert result.returncode == 0, result.stdout + result.stderr 188 - assert "call-http-only: pass" in result.stdout
-12
tests/test_check_cogitate_prompts.py
··· 7 7 8 8 import importlib.util 9 9 import os 10 - import subprocess 11 - import sys 12 10 from pathlib import Path 13 11 14 12 import frontmatter ··· 295 293 discovered = {rel for rel, _body in ccp.discover_prompts()} 296 294 assert expected 297 295 assert expected <= discovered 298 - 299 - 300 - def test_repo_tree_is_green() -> None: 301 - result = subprocess.run( 302 - [sys.executable, str(SCRIPT)], 303 - capture_output=True, 304 - text=True, 305 - ) 306 - assert result.returncode == 0, result.stdout + result.stderr 307 - assert "cogitate-prompts: pass" in result.stdout
-7
tests/test_check_convey_bind_imports_clean.py
··· 53 53 return module 54 54 55 55 56 - def test_repo_tree_is_green() -> None: 57 - result = _run() 58 - 59 - assert result.returncode == 0, result.stdout + result.stderr 60 - assert "convey-bind-imports-clean: pass" in result.stdout 61 - 62 - 63 56 def test_injected_heavy_import_goes_red_and_names_offender() -> None: 64 57 result = _run("--inject-heavy-module", "numpy") 65 58
-6
tests/test_check_journal_io_access.py
··· 216 216 ratcheted[key] = counts[key] - 1 217 217 new_over, _ = cja.evaluate(bad_root, ratcheted) 218 218 assert new_over 219 - 220 - 221 - def test_repo_tree_is_green(): 222 - # The committed empty allowlist keeps the real tree green. 223 - result = _run(REPO_ROOT) 224 - assert result.returncode == 0, result.stdout + result.stderr
-5
tests/test_check_journal_io_mechanic.py
··· 335 335 ratcheted[key] = counts[key] - 1 336 336 new_over, _ = cjm.evaluate(bad_root, ratcheted) 337 337 assert new_over 338 - 339 - 340 - def test_repo_tree_is_green(): 341 - result = _run(REPO_ROOT) 342 - assert result.returncode == 0, result.stdout + result.stderr
-6
tests/test_check_tools_http_only.py
··· 100 100 "solstone/think/tools/health.py:1: import solstone.think.utils" in result.stderr 101 101 ) 102 102 assert "solstone/think/tools/health.py:4: fs open" in result.stderr 103 - 104 - 105 - def test_repo_tree_is_green() -> None: 106 - result = _run(REPO_ROOT) 107 - assert result.returncode == 0, result.stdout + result.stderr 108 - assert "tools-http-only: pass" in result.stdout