def test_parse_timedelta_none(self): """ Test the return value for None. Should return "an eternity". """ timedelta = None test_value = time.parse_timedelta(timedelta) expected = "an eternity" self.assertEqual(test_value, expected)
def test_parse_timedelta_compound_time_expression(self): """ Test the return value for timedelta(days=425, seconds=1). Should return "1 year, 2 months and 1 second". """ timedelta = datetime.timedelta(days=425, seconds=1) test_value = time.parse_timedelta(timedelta) expected = "1 year, 2 months and 1 second" self.assertEqual(test_value, expected)
def test_parse_timedelta_two_years_plural(self): """ Test the return value for timedelta(days=730). Should return "2 years". """ timedelta = datetime.timedelta(days=730) test_value = time.parse_timedelta(timedelta) expected = "2 years" self.assertEqual(test_value, expected)
def test_parse_timedelta_one_year_singular(self): """ Test the return value for timedelta(seconds=365). Should return "1 year". """ timedelta = datetime.timedelta(days=365) test_value = time.parse_timedelta(timedelta) expected = "1 year" self.assertEqual(test_value, expected)
def test_parse_timedelta_one_month_singular(self): """ Test the return value for timedelta(days=30). Should return "1 month". """ timedelta = datetime.timedelta(days=30) test_value = time.parse_timedelta(timedelta) expected = "1 month" self.assertEqual(test_value, expected)
def test_parse_timedelta_two_weeks_plural(self): """ Test the return value for timedelta(weeks=2). Should return "2 weeks". """ timedelta = datetime.timedelta(weeks=2) test_value = time.parse_timedelta(timedelta) expected = "2 weeks" self.assertEqual(test_value, expected)
def test_parse_timedelta_one_week_singular(self): """ Test the return value for timedelta(weeks=1). Should return "1 week". """ timedelta = datetime.timedelta(weeks=1) test_value = time.parse_timedelta(timedelta) expected = "1 week" self.assertEqual(test_value, expected)
def test_parse_timedelta_none(): """ Test the return value for None. Should return "an eternity". """ timedelta = None test_value = time.parse_timedelta(timedelta) expected = "an eternity" test = test_value == expected assert test
def test_parse_timedelta_two_years_plural(): """ Test the return value for timedelta(days=730). Should return "2 years". """ timedelta = datetime.timedelta(days=730) test_value = time.parse_timedelta(timedelta) expected = "2 years" test = test_value == expected assert test
def test_parse_timedelta_one_year_singular(): """ Test the return value for timedelta(seconds=365). Should return "1 year". """ timedelta = datetime.timedelta(days=365) test_value = time.parse_timedelta(timedelta) expected = "1 year" test = test_value == expected assert test
def test_parse_timedelta_one_month_singular(): """ Test the return value for timedelta(days=30). Should return "1 month". """ timedelta = datetime.timedelta(days=30) test_value = time.parse_timedelta(timedelta) expected = "1 month" test = test_value == expected assert test
def test_parse_timedelta_two_weeks_plural(): """ Test the return value for timedelta(weeks=2). Should return "2 weeks". """ timedelta = datetime.timedelta(weeks=2) test_value = time.parse_timedelta(timedelta) expected = "2 weeks" test = test_value == expected assert test
def test_parse_timedelta_one_week_singular(): """ Test the return value for timedelta(weeks=1). Should return "1 week". """ timedelta = datetime.timedelta(weeks=1) test_value = time.parse_timedelta(timedelta) expected = "1 week" test = test_value == expected assert test
def test_parse_timedelta_one_second_singular(): """ Test the return value for timedelta(seconds=1). Should return "1 second". """ timedelta = datetime.timedelta(seconds=1) test_value = time.parse_timedelta(timedelta) expected = "1 second" test = test_value == expected assert test