コード例 #1
0
ファイル: test_utils.py プロジェクト: 1337Duane1337/ISS
    def test_parse_format_parse(self):
        for (rep, val) in self.cannonical_form_tests:
            exp = val.total_seconds()
            act = utils.parse_duration(
                utils.format_duration(
                    utils.parse_duration(rep))).total_seconds()

            self.assertEqual(exp, act)
コード例 #2
0
ファイル: utils_tests.py プロジェクト: PozzedLife/ISS
 def test_format_duration(self):
     for (rep, val) in self.cannonical_form_tests:
         act = utils.format_duration(val)
         msg = 'Expected %r to format to %r, got %r' %  (val, rep, act)
         self.assertEqual(rep, act, msg)
コード例 #3
0
ファイル: util_tags.py プロジェクト: 1337Duane1337/ISS
def present_td(td):
    if not isinstance(td, timedelta):
        return 'Forever'

    return utils.format_duration(td)