stop writing debug files from the diff matcher test helper

assert_equal_enough wrote its inputs to files named "token" and "rev"
in the current directory on every invocation, littering the repository
root whenever the test suite ran.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
(cherry picked from commit 45f0680200)
This commit is contained in:
2026-08-06 16:22:39 -07:00
parent 7fbf62e5e0
commit f4f0ed72a0

View File

@@ -21,8 +21,6 @@ def assert_equal_enough(tokens:List[Token], rev):
# the tokens exclude newlines # the tokens exclude newlines
# we allow extra whitespace at the beginning or end # we allow extra whitespace at the beginning or end
token_doc = ''.join(str(t) for t in tokens) token_doc = ''.join(str(t) for t in tokens)
print(token_doc, file = open('token','w'))
print(rev, file = open('rev','w'))
token_doc = re.sub(r'( +)|(\n+)|(\t+)', _replace_whitespace, token_doc).strip() token_doc = re.sub(r'( +)|(\n+)|(\t+)', _replace_whitespace, token_doc).strip()
rev = re.sub(r'( +)|(\n+)|(\t+)', _replace_whitespace, rev).strip() rev = re.sub(r'( +)|(\n+)|(\t+)', _replace_whitespace, rev).strip()
assert token_doc == rev assert token_doc == rev