Exemple #1
0
 def test_days_hours_min_sec_frac(self):
     result = TimeParser.duration_to_string(timedelta(days=7, hours=5, minutes=45, seconds=1.789))
     self.assertEqual(result, 'P7DT05H45M01,7890S')
Exemple #2
0
 def test_just_seconds(self):
     result = TimeParser.duration_to_string(timedelta(seconds=7))
     self.assertEqual(result, 'PT00H00M07S')
Exemple #3
0
 def test_seconds_frac(self):
     result = TimeParser.duration_to_string(timedelta(seconds=1.17))
     self.assertEqual(result, 'PT00H00M01,1700S')
Exemple #4
0
 def test_just_hours(self):
     result = TimeParser.duration_to_string(timedelta(hours=7))
     self.assertEqual(result, 'PT07H00M00S')
Exemple #5
0
 def test_just_minutes(self):
     result = TimeParser.duration_to_string(timedelta(minutes=7))
     self.assertEqual(result, 'PT00H07M00S')
Exemple #6
0
 def test_days_hours_min_sec_frac(self):
     result = TimeParser.duration_to_string(
         timedelta(days=7, hours=5, minutes=45, seconds=1.789))
     self.assertEqual(result, 'P7DT05H45M01,7890S')
Exemple #7
0
 def test_just_days(self):
     result = TimeParser.duration_to_string(timedelta(days=7))
     self.assertEqual(result, 'P7DT00H00M00S')
Exemple #8
0
 def test_seconds_frac(self):
     result = TimeParser.duration_to_string(timedelta(seconds=1.17))
     self.assertEqual(result, 'PT00H00M01,1700S')
Exemple #9
0
 def test_just_seconds(self):
     result = TimeParser.duration_to_string(timedelta(seconds=7))
     self.assertEqual(result, 'PT00H00M07S')
Exemple #10
0
 def test_just_minutes(self):
     result = TimeParser.duration_to_string(timedelta(minutes=7))
     self.assertEqual(result, 'PT00H07M00S')
Exemple #11
0
 def test_just_hours(self):
     result = TimeParser.duration_to_string(timedelta(hours=7))
     self.assertEqual(result, 'PT07H00M00S')
Exemple #12
0
 def test_just_days(self):
     result = TimeParser.duration_to_string(timedelta(days=7))
     self.assertEqual(result, 'P7DT00H00M00S')