コード例 #1
0
ファイル: utils_test.py プロジェクト: jameesjohn/oppia
    def test_create_string_from_largest_unit_in_timedelta_raises_for_neg_diff(
            self) -> None:
        timedelta_object = datetime.timedelta(days=-40)

        with self.assertRaisesRegexp(  # type: ignore[no-untyped-call]
                Exception, 'Expected a positive timedelta, received: %s.' %
            (timedelta_object.total_seconds())):
            utils.create_string_from_largest_unit_in_timedelta(
                timedelta_object)
コード例 #2
0
ファイル: utils_test.py プロジェクト: jameesjohn/oppia
    def test_create_string_from_largest_unit_in_timedelta_returns_minute_if_sec(
            self) -> None:
        timedelta_object = datetime.timedelta(days=0,
                                              hours=0,
                                              minutes=0,
                                              seconds=1)

        time_string = (utils.create_string_from_largest_unit_in_timedelta(
            timedelta_object))

        self.assertEqual(time_string, '1 minute')