Exemplo n.º 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')
Exemplo n.º 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')
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)