Ejemplo n.º 1
0
 def test_isotime(self):
     skynet_self_aware_time_str = '1997-08-29T06:14:00Z'
     skynet_self_aware_time = datetime.datetime(1997, 8, 29, 6, 14, 0,
                                                tzinfo=iso8601.iso8601.UTC)
     with mock.patch('datetime.datetime') as datetime_mock:
         datetime_mock.utcnow.return_value = skynet_self_aware_time
         dt = timeutils.isotime()
         self.assertEqual(dt, skynet_self_aware_time_str)
Ejemplo n.º 2
0
 def test_now_roundtrip(self):
     time_str = timeutils.isotime()
     now = timeutils.parse_isotime(time_str)
     self.assertEqual(now.tzinfo, iso8601.iso8601.UTC)
     self.assertEqual(timeutils.isotime(now), time_str)
Ejemplo n.º 3
0
 def test_west_roundtrip(self):
     time_str = '2012-02-14T20:53:07+11:30'
     west = timeutils.parse_isotime(time_str)
     self.assertEqual(west.tzinfo.tzname(None), '+11:30')
     self.assertEqual(timeutils.isotime(west), time_str)
Ejemplo n.º 4
0
 def test_east_roundtrip(self):
     time_str = '2012-02-14T20:53:07-07:00'
     east = timeutils.parse_isotime(time_str)
     self.assertEqual(east.tzinfo.tzname(None), '-07:00')
     self.assertEqual(timeutils.isotime(east), time_str)
Ejemplo n.º 5
0
 def test_zulu_roundtrip(self):
     time_str = '2012-02-14T20:53:07Z'
     zulu = timeutils.parse_isotime(time_str)
     self.assertEqual(zulu.tzinfo, iso8601.iso8601.UTC)
     self.assertEqual(timeutils.isotime(zulu), time_str)
Ejemplo n.º 6
0
 def test_iso8601_from_timestamp(self):
     utcnow = timeutils.utcnow()
     iso = timeutils.isotime(utcnow)
     ts = calendar.timegm(utcnow.timetuple())
     self.assertEqual(iso, timeutils.iso8601_from_timestamp(ts))
Ejemplo n.º 7
0
 def test_isotimei_micro_second_precision(self):
     with mock.patch('datetime.datetime') as datetime_mock:
         datetime_mock.utcnow.return_value = self.skynet_self_aware_ms_time
         dt = timeutils.isotime(subsecond=True)
         self.assertEqual(dt, self.skynet_self_aware_time_ms_str)
Ejemplo n.º 8
0
 def test_zulu_roundtrip(self):
     str = "2012-02-14T20:53:07Z"
     zulu = timeutils.parse_isotime(str)
     self.assertEquals(zulu.tzinfo, iso8601.iso8601.UTC)
     self.assertEquals(timeutils.isotime(zulu), str)
Ejemplo n.º 9
0
 def test_now_roundtrip(self):
     time_str = timeutils.isotime()
     now = timeutils.parse_isotime(time_str)
     self.assertEqual(now.tzinfo, iso8601.iso8601.UTC)
     self.assertEqual(timeutils.isotime(now), time_str)
Ejemplo n.º 10
0
 def test_west_roundtrip(self):
     time_str = '2012-02-14T20:53:07+11:30'
     west = timeutils.parse_isotime(time_str)
     self.assertEqual(west.tzinfo.tzname(None), '+11:30')
     self.assertEqual(timeutils.isotime(west), time_str)
Ejemplo n.º 11
0
 def test_east_roundtrip(self):
     time_str = '2012-02-14T20:53:07-07:00'
     east = timeutils.parse_isotime(time_str)
     self.assertEqual(east.tzinfo.tzname(None), '-07:00')
     self.assertEqual(timeutils.isotime(east), time_str)
Ejemplo n.º 12
0
 def test_zulu_roundtrip(self):
     time_str = '2012-02-14T20:53:07Z'
     zulu = timeutils.parse_isotime(time_str)
     self.assertEqual(zulu.tzinfo, iso8601.iso8601.UTC)
     self.assertEqual(timeutils.isotime(zulu), time_str)
Ejemplo n.º 13
0
 def test_iso8601_from_timestamp(self):
     utcnow = timeutils.utcnow()
     iso = timeutils.isotime(utcnow)
     ts = calendar.timegm(utcnow.timetuple())
     self.assertEqual(iso, timeutils.iso8601_from_timestamp(ts))
Ejemplo n.º 14
0
 def test_west_roundtrip(self):
     str = "2012-02-14T20:53:07+11:30"
     west = timeutils.parse_isotime(str)
     self.assertEqual(west.tzinfo.tzname(None), "+11:30")
     self.assertEqual(timeutils.isotime(west), str)
Ejemplo n.º 15
0
 def test_east_roundtrip(self):
     str = "2012-02-14T20:53:07-07:00"
     east = timeutils.parse_isotime(str)
     self.assertEqual(east.tzinfo.tzname(None), "-07:00")
     self.assertEqual(timeutils.isotime(east), str)
Ejemplo n.º 16
0
 def test_isotime(self):
     with mock.patch('datetime.datetime') as datetime_mock:
         datetime_mock.utcnow.return_value = self.skynet_self_aware_time
         dt = timeutils.isotime()
         self.assertEqual(dt, self.skynet_self_aware_time_str)
Ejemplo n.º 17
0
 def test_isotimei_micro_second_precision(self):
     with mock.patch('datetime.datetime') as datetime_mock:
         datetime_mock.utcnow.return_value = self.skynet_self_aware_ms_time
         dt = timeutils.isotime(subsecond=True)
         self.assertEqual(dt, self.skynet_self_aware_time_ms_str)
Ejemplo n.º 18
0
 def test_isotime(self):
     with mock.patch('datetime.datetime') as datetime_mock:
         datetime_mock.utcnow.return_value = self.skynet_self_aware_time
         dt = timeutils.isotime()
         self.assertEqual(dt, self.skynet_self_aware_time_str)