Пример #1
0
 def test_time_str_to_ms_fails(self):
     with self.assertRaises(ValueError):
         time_str_to_ms('')
     with self.assertRaises(ValueError):
         time_str_to_ms('00:00:0unknown')
     with self.assertRaises(ValueError):
         time_str_to_ms('00:00:00:00.000')
Пример #2
0
 def test_time_str_to_ms_fails(self):
     with self.assertRaises(ValueError):
         time_str_to_ms('')
     with self.assertRaises(ValueError):
         time_str_to_ms('00:00:0unknown')
     with self.assertRaises(ValueError):
         time_str_to_ms('00:00:00:00.000')
Пример #3
0
 def test_time_str_to_ms_sec_and_ms_precision(self):
     self.assertEqual(time_str_to_ms('0.0'), 0)
     self.assertEqual(time_str_to_ms('0.1'), 100)
     self.assertEqual(time_str_to_ms('1.0'), 1 * 1000)
     self.assertEqual(time_str_to_ms('1.1'), 1 * 1000 + 100)
Пример #4
0
 def test_time_str_to_ms_sec(self):
     self.assertEqual(time_str_to_ms('0'), 0)
     self.assertEqual(time_str_to_ms('1'), 1 * 1000)
     self.assertEqual(time_str_to_ms('00'), 0)
     self.assertEqual(time_str_to_ms('01'), 1 * 1000)
     self.assertEqual(time_str_to_ms('10'), 10 * 1000)
Пример #5
0
 def test_time_str_to_ms_ms(self):
     self.assertEqual(time_str_to_ms('.000'), 0)
     self.assertEqual(time_str_to_ms('.111'), 111)
Пример #6
0
 def test_time_str_to_ms_hrs_and_min_no_pad_zero(self):
     self.assertEqual(time_str_to_ms('0:0:00'), 0)
     self.assertEqual(time_str_to_ms('0:1:00'), 1 * 60 * 1000)
     self.assertEqual(time_str_to_ms('1:0:00'), 1 * 3600 * 1000)
     self.assertEqual(time_str_to_ms('1:1:00'),
                      1 * 3600 * 1000 + 1 * 60 * 1000)
Пример #7
0
 def test_time_str_to_ms_min_and_sec_no_pad_zero(self):
     self.assertEqual(time_str_to_ms('0:0'), 0)
     self.assertEqual(time_str_to_ms('0:1'), 1 * 1000)
     self.assertEqual(time_str_to_ms('1:0'), 1 * 60 * 1000)
     self.assertEqual(time_str_to_ms('1:1'), 1 * 60 * 1000 + 1 * 1000)
Пример #8
0
 def test_time_str_to_ms_hrs(self):
     self.assertEqual(time_str_to_ms('0:00:00'), 0)
     self.assertEqual(time_str_to_ms('1:00:00'), 1 * 3600 * 1000)
     self.assertEqual(time_str_to_ms('00:00:00'), 0)
     self.assertEqual(time_str_to_ms('01:00:00'), 1 * 3600 * 1000)
     self.assertEqual(time_str_to_ms('10:00:00'), 10 * 3600 * 1000)
Пример #9
0
 def test_time_str_to_ms_min(self):
     self.assertEqual(time_str_to_ms('0:00'), 0)
     self.assertEqual(time_str_to_ms('1:00'), 1 * 60 * 1000)
     self.assertEqual(time_str_to_ms('00:00'), 0)
     self.assertEqual(time_str_to_ms('01:00'), 1 * 60 * 1000)
     self.assertEqual(time_str_to_ms('10:00'), 10 * 60 * 1000)
Пример #10
0
 def test_time_str_to_ms_sec(self):
     self.assertEqual(time_str_to_ms('0'), 0)
     self.assertEqual(time_str_to_ms('1'), 1*1000)
     self.assertEqual(time_str_to_ms('00'), 0)
     self.assertEqual(time_str_to_ms('01'), 1*1000)
     self.assertEqual(time_str_to_ms('10'), 10*1000)
Пример #11
0
 def test_time_str_to_ms_ms(self):
     self.assertEqual(time_str_to_ms('.000'), 0)
     self.assertEqual(time_str_to_ms('.111'), 111)
Пример #12
0
 def test_time_str_to_ms_hrs_and_min_no_pad_zero(self):
     self.assertEqual(time_str_to_ms('0:0:00'), 0)
     self.assertEqual(time_str_to_ms('0:1:00'), 1*60*1000)
     self.assertEqual(time_str_to_ms('1:0:00'), 1*3600*1000)
     self.assertEqual(time_str_to_ms('1:1:00'), 1*3600*1000+1*60*1000)
Пример #13
0
 def test_time_str_to_ms_min_and_sec_no_pad_zero(self):
     self.assertEqual(time_str_to_ms('0:0'), 0)
     self.assertEqual(time_str_to_ms('0:1'), 1*1000)
     self.assertEqual(time_str_to_ms('1:0'), 1*60*1000)
     self.assertEqual(time_str_to_ms('1:1'), 1*60*1000+1*1000)
Пример #14
0
 def test_time_str_to_ms_hrs(self):
     self.assertEqual(time_str_to_ms('0:00:00'), 0)
     self.assertEqual(time_str_to_ms('1:00:00'), 1*3600*1000)
     self.assertEqual(time_str_to_ms('00:00:00'), 0)
     self.assertEqual(time_str_to_ms('01:00:00'), 1*3600*1000)
     self.assertEqual(time_str_to_ms('10:00:00'), 10*3600*1000)
Пример #15
0
 def test_time_str_to_ms_min(self):
     self.assertEqual(time_str_to_ms('0:00'), 0)
     self.assertEqual(time_str_to_ms('1:00'), 1*60*1000)
     self.assertEqual(time_str_to_ms('00:00'), 0)
     self.assertEqual(time_str_to_ms('01:00'), 1*60*1000)
     self.assertEqual(time_str_to_ms('10:00'), 10*60*1000)
Пример #16
0
 def test_time_str_to_ms_sec_and_ms_precision(self):
     self.assertEqual(time_str_to_ms('0.0'), 0)
     self.assertEqual(time_str_to_ms('0.1'), 100)
     self.assertEqual(time_str_to_ms('1.0'), 1*1000)
     self.assertEqual(time_str_to_ms('1.1'), 1*1000+100)