diff options
author | Aarni Koskela <akx@iki.fi> | 2022-01-27 17:37:52 +0200 |
---|---|---|
committer | Aarni Koskela <akx@iki.fi> | 2022-01-28 11:07:09 +0200 |
commit | 335884add64c6317ea74d1362ace6f79e449dfd7 (patch) | |
tree | 20ac416c4b3c30743956378800f8384556498aad /tests | |
parent | 7aee5b8ff1c911322a9615e911b3bd205259aa00 (diff) | |
download | babel-335884add64c6317ea74d1362ace6f79e449dfd7.tar.gz |
Add and emit dates.ParseError
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_dates.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_dates.py b/tests/test_dates.py index d85fd08..c4b9f46 100644 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -800,6 +800,13 @@ def test_parse_time(input, expected): assert dates.parse_time(input, locale='en_US') == expected +@pytest.mark.parametrize('case', ['', 'a', 'aaa']) +@pytest.mark.parametrize('func', [dates.parse_date, dates.parse_time]) +def test_parse_errors(case, func): + with pytest.raises(dates.ParseError): + func(case, locale='en_US') + + def test_datetime_format_get_week_number(): format = dates.DateTimeFormat(date(2006, 1, 8), Locale.parse('de_DE')) assert format.get_week_number(6) == 1 |