Exemple #1
0
    def test_no_cnum_subdivision(self):
        cnum, subdivision = _get_cnum_subdivision("", re.compile('^(?P<cnum>\\d{3})(?P<subdivision>[A-Z])$'))
        self.assertIsNone(cnum)
        self.assertIsNone(subdivision)

        cnum, subdivision = _get_cnum_subdivision("100", re.compile('^(?P<cnum>\\d{3})(?P<subdivision>[A-Z])$'))
        self.assertIsNone(cnum)
        self.assertIsNone(subdivision)

        cnum, subdivision = _get_cnum_subdivision("T", re.compile('^(?P<cnum>\\d{3})(?P<subdivision>[A-Z])$'))
        self.assertIsNone(cnum)
        self.assertIsNone(subdivision)
Exemple #2
0
 def test_get_cnum_subdivision(self):
     cnum, subdivision = _get_cnum_subdivision("100T", re.compile('^(?P<cnum>\\d{3})(?P<subdivision>[A-Z])$'))
     self.assertEqual(cnum, "100")
     self.assertEqual(subdivision, "T")