Keep raw literals for regular expressions

This commit is contained in:
Adrian Sampson 2016-02-28 14:10:11 -08:00
parent a07b98ad24
commit c16201a795

View file

@ -737,7 +737,7 @@ class ConfigTest(unittest.TestCase, TestHelper):
ui._raw_main(['test']) ui._raw_main(['test'])
replacements = self.test_cmd.lib.replacements replacements = self.test_cmd.lib.replacements
self.assertEqual(replacements, [(re.compile(u'[xy]'), b'z')]) self.assertEqual(replacements, [(re.compile(ur'[xy]'), b'z')])
def test_multiple_replacements_parsed(self): def test_multiple_replacements_parsed(self):
with self.write_config_file() as config: with self.write_config_file() as config:
@ -746,8 +746,8 @@ class ConfigTest(unittest.TestCase, TestHelper):
ui._raw_main(['test']) ui._raw_main(['test'])
replacements = self.test_cmd.lib.replacements replacements = self.test_cmd.lib.replacements
self.assertEqual(replacements, [ self.assertEqual(replacements, [
(re.compile(u'[xy]'), u'z'), (re.compile(ur'[xy]'), u'z'),
(re.compile(u'foo'), u'bar'), (re.compile(ur'foo'), u'bar'),
]) ])
def test_cli_config_option(self): def test_cli_config_option(self):