예제 #1
0
 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())
예제 #2
0
 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())