Пример #1
0
 def test_2n_with_slashes(self):
     """Match up to 2 digits
     """
     self.assertEqual(
         get_regex_from_spec("//2n//"),
         r"\/\/(\d{0,2})"
     )
Пример #2
0
 def test_2n(self):
     """Match up to 2 digits
     """
     self.assertEqual(
         get_regex_from_spec("2n"),
         r"(\d{0,2})"
     )
Пример #3
0
 def test_2n_with_slashes(self):
     """Match up to 2 digits
     """
     self.assertEqual(get_regex_from_spec("//2n//"), r"\/\/(\d{0,2})")
Пример #4
0
 def test_6x(self):
     self.assertEqual(
         get_regex_from_spec("6x"),
         '([A-Z\\d\\s,]{0,6})'
     )
Пример #5
0
 def test_multiple_parts(self):
     self.assertEqual(
         get_regex_from_spec("4!c2n"),
         '([A-Z\\d]{4,4})(\\d{0,2})'
     )
Пример #6
0
 def test_4c_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("4!c"),
         '([A-Z\\d]{4,4})'
     )
Пример #7
0
 def test_5d(self):
     self.assertEqual(
         get_regex_from_spec("5d"),
         r"([\d,]{0,5})"
     )
Пример #8
0
 def test_3n_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("3!n"),
         r"(\d{3,3})"
     )
Пример #9
0
 def test_3a_mandatory(self):
     self.assertEqual(
         get_regex_from_spec("3!a"),
         r"([A-Z]{3,3})"
     )
Пример #10
0
 def test_3n(self):
     self.assertEqual(get_regex_from_spec("3n"), r"(\d{0,3})")
Пример #11
0
 def test_3n(self):
     self.assertEqual(
         get_regex_from_spec("3n"),
         r"(\d{0,3})"
     )
Пример #12
0
 def test_multiple_parts(self):
     self.assertEqual(get_regex_from_spec("4!c2n"),
                      '([A-Z\\d]{4,4})(\\d{0,2})')
Пример #13
0
 def test_2n(self):
     """Match up to 2 digits
     """
     self.assertEqual(get_regex_from_spec("2n"), r"(\d{0,2})")
Пример #14
0
 def test_6x(self):
     self.assertEqual(get_regex_from_spec("6x"), '([A-Z\\d\\s,]{0,6})')
Пример #15
0
 def test_5d(self):
     self.assertEqual(get_regex_from_spec("5d"), r"([\d,]{0,5})")
Пример #16
0
 def test_4c_mandatory(self):
     self.assertEqual(get_regex_from_spec("4!c"), '([A-Z\\d]{4,4})')
Пример #17
0
 def test_3a_mandatory(self):
     self.assertEqual(get_regex_from_spec("3!a"), r"([A-Z]{3,3})")
Пример #18
0
 def test_3n_mandatory(self):
     self.assertEqual(get_regex_from_spec("3!n"), r"(\d{3,3})")