예제 #1
0
 def test_get_time_string_with_invalid(self):
     with self.assertRaises(TypeError):
         chronos.get_time_string(self)
예제 #2
0
 def test_get_time_string_with_time(self):
     result = chronos.get_time_string(time_gmt=time.gmtime(0))
     self.assertEqual(result, "1970-01-01T00:00:00Z")
예제 #3
0
 def test_get_time_string_with_datetime(self):
     result = chronos.get_time_string(
         time_gmt=datetime.datetime(2015, 8, 3, 10, 53, 42))
     self.assertEqual(result, "2015-08-03T10:53:42Z")
예제 #4
0
 def test_get_time_string(self):
     some_time = time.gmtime(0)
     with mock.patch.object(chronos.time, 'gmtime') as mock_gmt:
         mock_gmt.return_value = some_time
         result = chronos.get_time_string()
         self.assertEqual(result, "1970-01-01T00:00:00Z")
예제 #5
0
 def test_get_time_string_with_invalid(self):
     with self.assertRaises(TypeError):
         chronos.get_time_string(self)
예제 #6
0
 def test_get_time_string_with_datetime(self):
     result = chronos.get_time_string(
         time_gmt=datetime.datetime(2015, 8, 3, 10, 53, 42))
     self.assertEqual(result, "2015-08-03T10:53:42Z")
예제 #7
0
 def test_get_time_string_with_time(self):
     result = chronos.get_time_string(time_gmt=time.gmtime(0))
     self.assertEqual(result, "1970-01-01T00:00:00Z")
예제 #8
0
 def test_get_time_string(self):
     some_time = time.gmtime(0)
     with mock.patch.object(chronos.time, 'gmtime') as mock_gmt:
         mock_gmt.return_value = some_time
         result = chronos.get_time_string()
         self.assertEqual(result, "1970-01-01T00:00:00Z")