def test_parseTimeDurationFormat(self): source_date = datetime.datetime(2001, 1, 1) # 2000 was a leap year assert parse_days('1 YEAR 2 DAYS', from_dt=source_date) == 368
def test_parseTimeDurationDays(self): assert parse_days('10') == 10
def test_parseTimeDurationDays(self) -> None: assert parse_days("10") == 10
def test_parseBadTimeDuration(self): with pytest.raises(ValueError): parse_days('ABC')
def test_parseBadTimeDuration(self) -> None: with pytest.raises(ValueError): parse_days("ABC")