Skip to content

Commit 756cace

Browse files
Fix tests against babel 12.2.x
Closes #221
1 parent a57e3ee commit 756cace

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ include = [
3232
python = "^3.7"
3333
pytz = "^2022.7"
3434
Flask = "^2.0.0"
35-
Babel = "^2.11.0"
35+
Babel = "^2.12.0"
3636
Jinja2 = "^3.1.2"
3737

3838
[tool.poetry.dev-dependencies]

tests/test_date_formatting.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,22 @@ def test_basics():
1313
delta = timedelta(days=6)
1414

1515
with app.test_request_context():
16-
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00 PM'
16+
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00\u202fPM'
1717
assert babel.format_date(d) == 'Apr 12, 2010'
18-
assert babel.format_time(d) == '1:46:00 PM'
18+
assert babel.format_time(d) == '1:46:00\u202fPM'
1919
assert babel.format_timedelta(delta) == '1 week'
2020
assert babel.format_timedelta(delta, threshold=1) == '6 days'
2121

2222
with app.test_request_context():
2323
get_babel(app).default_timezone = 'Europe/Vienna'
24-
assert babel.format_datetime(d) == 'Apr 12, 2010, 3:46:00 PM'
24+
assert babel.format_datetime(d) == 'Apr 12, 2010, 3:46:00\u202fPM'
2525
assert babel.format_date(d) == 'Apr 12, 2010'
26-
assert babel.format_time(d) == '3:46:00 PM'
26+
assert babel.format_time(d) == '3:46:00\u202fPM'
2727

2828
with app.test_request_context():
2929
get_babel(app).default_locale = 'de_DE'
3030
assert babel.format_datetime(d, 'long') == \
31-
'12. April 2010 um 15:46:00 MESZ'
31+
'12. April 2010, 15:46:00 MESZ'
3232

3333

3434
def test_custom_formats():
@@ -64,7 +64,7 @@ def select_timezone():
6464
get_babel(app).timezone_selector = select_timezone
6565

6666
with app.test_request_context():
67-
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00 PM'
67+
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00\u202fPM'
6868

6969
the_locale = 'de_DE'
7070
the_timezone = 'Europe/Vienna'
@@ -78,7 +78,7 @@ def test_refreshing():
7878
babel.Babel(app)
7979
d = datetime(2010, 4, 12, 13, 46)
8080
with app.test_request_context():
81-
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00 PM'
81+
assert babel.format_datetime(d) == 'Apr 12, 2010, 1:46:00\u202fPM'
8282
get_babel(app).default_timezone = 'Europe/Vienna'
8383
babel.refresh()
84-
assert babel.format_datetime(d) == 'Apr 12, 2010, 3:46:00 PM'
84+
assert babel.format_datetime(d) == 'Apr 12, 2010, 3:46:00\u202fPM'

0 commit comments

Comments
 (0)