20 lines
659 B
Python
20 lines
659 B
Python
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parents[1]
|
|
DOC = ROOT / "docs" / "issue-536-verification.md"
|
|
|
|
|
|
def test_issue_536_verification_doc_exists_and_points_to_real_artifacts() -> None:
|
|
assert DOC.exists(), "missing docs/issue-536-verification.md"
|
|
text = DOC.read_text(encoding="utf-8")
|
|
for snippet in (
|
|
"# Issue #536 Verification",
|
|
"evennia_tools/bezalel_layout.py",
|
|
"scripts/evennia/build_bezalel_world.py",
|
|
"tests/test_bezalel_evennia_layout.py",
|
|
"docs/BEZALEL_EVENNIA_WORLD.md",
|
|
"portal commands",
|
|
"already implemented on `main`",
|
|
):
|
|
assert snippet in text
|