def test_strict_match(self): cases = [ ('2015-01-01T12:00:00.120054Z', True), ('2015-10-01T14:05:45.087434Z', True), ('2015-04-03', False), ('2013-03-09T06:30:09.007', False), ('2013-03-09T06:30:09.007+03', False), ('351602061044374', False), ('2015-10-01T14:05:45Z', True), ] for candidate, expected in cases: self.assertEqual(bool(re_trans_datetime.match(candidate)), expected, candidate)
def test_match(self): self.assertTrue(re_trans_datetime.match('2015-10-01T14:05:45.087434Z'), True)