def testGlobToRegex(self): glob_pattern = 'a(b)c' self.assertEqual(1, re.compile(glob_pattern).groups) regex_pattern = utils._glob_to_regex(glob_pattern) # pylint: disable=protected-access self.assertEqual(0, re.compile(regex_pattern).groups) self.assertEqual(glob_pattern, re.match(regex_pattern, glob_pattern).group())
def testGlobToRegex(self): glob_pattern = 'a(b)c' self.assertEqual(1, re.compile(glob_pattern).groups) regex_pattern = utils._glob_to_regex(glob_pattern) self.assertEqual(0, re.compile(regex_pattern).groups) self.assertEqual(glob_pattern, re.match(regex_pattern, glob_pattern).group())