Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d470480

Browse files
committed
Fix buggy RE “\parrot_example.py”, uncovered by Issue #27030
1 parent 4f8aaf6 commit d470480

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Lib/lib2to3/tests/test_refactor.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import codecs
1010
import operator
1111
import io
12+
import re
1213
import tempfile
1314
import shutil
1415
import unittest
@@ -226,8 +227,8 @@ def recording_log_debug(msg, *args):
226227
actually_write=False)
227228
# Testing that it logged this message when write=False was passed is
228229
# sufficient to see that it did not bail early after "No changes".
229-
message_regex = r"Not writing changes to .*%s%s" % (
230-
os.sep, os.path.basename(test_file))
230+
message_regex = r"Not writing changes to .*%s" % \
231+
re.escape(os.sep + os.path.basename(test_file))
231232
for message in debug_messages:
232233
if "Not writing changes" in message:
233234
self.assertRegex(message, message_regex)

0 commit comments

Comments
 (0)