def testBasicUse(self): obj = kbjson.loads(SAMPLE_INPUT) print obj self.assertEqual(obj.event, "my-event") self.assertEqual(obj.sub.list, [1,2,3]) orig_date = datetime.datetime(2010, 6, 11, 23, 1, 1) expected_date = kbjson.utc_to_local(orig_date) self.assertEqual(obj.iso_time, expected_date) self.assertEqual(obj.bad_time, "123-45") # fails strptime
def testBasicUse(self): tz = 'America/Los_Angeles' kbjson.TIME_ZONE = tz obj = kbjson.loads(SAMPLE_INPUT) print obj self.assertEqual(obj.event, "my-event") self.assertEqual(obj.sub.list, [1,2,3]) expected = util.utc_to_local(datetime.datetime(2010, 6, 11, 23, 1, 1), tz) self.assertEqual(obj.iso_time, expected) self.assertEqual(obj.bad_time, "123-45") # fails strptime
def testBasicUse(self): tz = 'America/Los_Angeles' kbjson.TIME_ZONE = tz obj = kbjson.loads(SAMPLE_INPUT) print obj self.assertEqual(obj.event, "my-event") self.assertEqual(obj.sub.list, [1, 2, 3]) expected = util.utc_to_local(datetime.datetime(2010, 6, 11, 23, 1, 1), tz) self.assertEqual(obj.iso_time, expected) self.assertEqual(obj.bad_time, "123-45") # fails strptime