def test_str(self): s = parse_type("1adsd") self.assertEqual(s, "1adsd")
def test_no(self): resp = parse_type("N") self.assertTrue(resp is False)
def test_none(self): val = parse_type("NONE") self.assertIsNone(val)
def test_quoted_time(self): dt0 = parse_type('"23:46:09.1442826Z"') dt1 = datetime.time(23, 46, 9, 144282) self.assertEqual(dt0, dt1)
def test_yes(self): resp = parse_type("Y") self.assertTrue(resp is True)
def test_date(self): dt0 = parse_type("2013-11-07") dt1 = datetime.date(2013, 11, 7) self.assertEqual(dt0, dt1)
def test_quoted_datetime(self): dt0 = parse_type('"2013-11-07T01:42:41Z"') dt1 = datetime.datetime(2013, 11, 7, 1, 42, 41) self.assertEqual(dt0, dt1)
def test_float(self): num = parse_type("1.0") self.assertEqual(num, 1.0)
def test_integer(self): num = parse_type("1") self.assertEqual(num, 1)
def test_str(self): s = parse_type('1adsd') self.assertEqual(s, '1adsd')