def test_datetime_type(self): input = "2017-01-01T12:30Z" actual = get_datetime_type(False)(input) expected = datetime(2017, 1, 1, 12, 30, 0) self.assertEqual(actual, expected) input = "2017-01-01 12:30" with self.assertRaises(ValueError): actual = get_datetime_type(False)(input)