def test_time_to_readable(self): util = Util() self.assertEqual('0 secs', util.time_to_readable(0)) self.assertEqual('1 sec', util.time_to_readable(1)) self.assertEqual('59 secs', util.time_to_readable(59)) self.assertEqual('1 min', util.time_to_readable(60)) self.assertEqual('1 hr', util.time_to_readable(3600)) self.assertEqual('7 days', util.time_to_readable(604800)) self.assertEqual('1 week', util.time_to_readable(604800, max_unit="week")) self.assertEqual('168 hrs', util.time_to_readable(604800, max_unit="hr")) self.assertEqual('1 day', util.time_to_readable(86410)) self.assertEqual('1 day 10 secs', util.time_to_readable(86410, max_levels=4))
def test_time_to_readable(self): util = Util() self.assertEqual(util.time_to_readable(0), '0 secs') self.assertEqual(util.time_to_readable(1), '1 sec') self.assertEqual(util.time_to_readable(59), '59 secs') self.assertEqual(util.time_to_readable(60), '1 min') self.assertEqual(util.time_to_readable(3600), '1 hr') self.assertEqual(util.time_to_readable(604800), '7 days') self.assertEqual(util.time_to_readable(604800, max_unit="week"), '1 week') self.assertEqual(util.time_to_readable(604800, max_unit="hr"), '168 hrs') self.assertEqual(util.time_to_readable(86410), '1 day') self.assertEqual(util.time_to_readable(86410, max_levels=4), '1 day 10 secs')