diff --git a/tests/test_journal_cli_migration.py b/tests/test_journal_cli_migration.py index 8160eb5b2..b03f8dceb 100644 --- a/tests/test_journal_cli_migration.py +++ b/tests/test_journal_cli_migration.py @@ -84,6 +84,11 @@ def _skip_line(path: Path, line: str) -> bool: # wherever it appears (the init template and the tests that assert it). if "how should sol think" in line: return True + # "let sol describe what's in it" is owner-facing import-affordance copy (sol + # the keeper describing an image), not a `sol describe` service-command + # reference. Exempt the prose phrase wherever it appears. + if "let sol describe what's in it" in line: + return True if path.parts and path.parts[0] == "tests": argv_markers = ( "sys.argv", diff --git a/tests/test_sol_initiated_constants_locked.py b/tests/test_sol_initiated_constants_locked.py index d7f1872fc..ddb4997bd 100644 --- a/tests/test_sol_initiated_constants_locked.py +++ b/tests/test_sol_initiated_constants_locked.py @@ -24,7 +24,10 @@ ALLOWED_PATHS = { Path("docs/design/sol_initiated_chat_lode1.md"), Path("docs/design/sol_initiated_chat_lode2.md"), Path("docs/design/sol_initiated_chat_lode3.md"), + Path("docs/design/openapi-client-contract.md"), + Path("solstone/convey/README.md"), Path("solstone/convey/chat_stream.py"), + Path("solstone/convey/contract/assemble.py"), Path("solstone/convey/sol_initiated/copy.py"), Path("solstone/convey/static/sol_initiated_constants.js"), Path("tests/test_sol_initiated_constants_locked.py"),