Files
.profile/tests/test_profile_readme.py

25 lines
952 B
Python

from pathlib import Path
def test_profile_readme_has_polished_sections_and_portal_deck() -> None:
readme = Path("README.md").read_text()
assert "Portal Deck" in readme
assert "Surface Map" in readme
assert "Status Legend" in readme
assert "proof-first operations" in readme.lower()
assert "production nexus" in readme.lower()
assert "staging nexus" in readme.lower()
assert "openclaw sidecar" in readme.lower()
assert "forge / gitea" in readme.lower()
def test_profile_readme_uses_absolute_repo_links_and_dynamic_status_badges() -> None:
readme = Path("README.md").read_text()
assert "http://143.198.27.163:3000/Timmy_Foundation/the-nexus" in readme
assert "http://143.198.27.163:3000/Timmy_Foundation/timmy-config" in readme
assert "http://143.198.27.163:3000/Timmy_Foundation/timmy-home" in readme
assert readme.count("img.shields.io/website") >= 2
assert "127.0.0.1:18789" in readme