22 lines
895 B
Python
22 lines
895 B
Python
from pathlib import Path
|
|
|
|
|
|
def test_issue_567_verification_doc_exists_with_mainline_evidence() -> None:
|
|
text = Path("docs/issue-567-verification.md").read_text(encoding="utf-8")
|
|
|
|
required_snippets = [
|
|
"# Issue #567 Verification",
|
|
"## Status: ✅ ALREADY IMPLEMENTED ON MAIN",
|
|
"evennia-mind-palace.md",
|
|
"evennia_tools/mind_palace.py",
|
|
"scripts/evennia/render_mind_palace_entry_proof.py",
|
|
"tests/test_evennia_mind_palace.py",
|
|
"tests/test_evennia_mind_palace_doc.py",
|
|
"PR #711",
|
|
"issue comment #56965",
|
|
"python3 -m pytest tests/test_evennia_layout.py tests/test_evennia_telemetry.py tests/test_evennia_training.py tests/test_evennia_mind_palace.py tests/test_evennia_mind_palace_doc.py -q",
|
|
]
|
|
|
|
missing = [snippet for snippet in required_snippets if snippet not in text]
|
|
assert not missing, missing
|