Skip to content

Commit b748e3b

Browse files
Fix improper use of re.escape() in tests. (#4814)
1 parent 0e069a1 commit b748e3b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Lib/test/test_re.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ def test_basic_re_sub(self):
109109

110110
s = r"\1\1"
111111
self.assertEqual(re.sub('(.)', s, 'x'), 'xx')
112-
self.assertEqual(re.sub('(.)', re.escape(s), 'x'), s)
112+
self.assertEqual(re.sub('(.)', s.replace('\\', r'\\'), 'x'), s)
113113
self.assertEqual(re.sub('(.)', lambda m: s, 'x'), s)
114114

115115
self.assertEqual(re.sub('(?P<a>x)', r'\g<a>\g<a>', 'xx'), 'xxxx')

0 commit comments

Comments
 (0)