def test_get_editing_duration(self): meta = self.meta duration = meta.get_editing_duration() expected = Duration.decode('PT00H05M30S') self.assertEqual(duration, expected)
def test_decode(self): duration = 'PT12H34M56S' expected = timedelta(0, 56, 0, 0, 34, 12) self.assertEqual(Duration.decode(duration), expected)
def test_encode(self): duration = timedelta(0, 53, 0, 0, 6) expected = 'PT00H06M53S' self.assertEqual(Duration.encode(duration), expected)