@@ -13,46 +13,44 @@ def test_basics():
13
13
delta = timedelta (days = 6 )
14
14
15
15
with app .test_request_context ():
16
- assert babel .format_datetime (d ) == ' Apr 12, 2010, 1:46:00\u202f PM'
17
- assert babel .format_date (d ) == ' Apr 12, 2010'
18
- assert babel .format_time (d ) == ' 1:46:00\u202f PM'
19
- assert babel .format_timedelta (delta ) == ' 1 week'
20
- assert babel .format_timedelta (delta , threshold = 1 ) == ' 6 days'
16
+ assert babel .format_datetime (d ) == " Apr 12, 2010, 1:46:00\u202f PM"
17
+ assert babel .format_date (d ) == " Apr 12, 2010"
18
+ assert babel .format_time (d ) == " 1:46:00\u202f PM"
19
+ assert babel .format_timedelta (delta ) == " 1 week"
20
+ assert babel .format_timedelta (delta , threshold = 1 ) == " 6 days"
21
21
22
22
with app .test_request_context ():
23
- get_babel (app ).default_timezone = ' Europe/Vienna'
24
- assert babel .format_datetime (d ) == ' Apr 12, 2010, 3:46:00\u202f PM'
25
- assert babel .format_date (d ) == ' Apr 12, 2010'
26
- assert babel .format_time (d ) == ' 3:46:00\u202f PM'
23
+ get_babel (app ).default_timezone = " Europe/Vienna"
24
+ assert babel .format_datetime (d ) == " Apr 12, 2010, 3:46:00\u202f PM"
25
+ assert babel .format_date (d ) == " Apr 12, 2010"
26
+ assert babel .format_time (d ) == " 3:46:00\u202f PM"
27
27
28
28
with app .test_request_context ():
29
- get_babel (app ).default_locale = 'de_DE'
30
- assert babel .format_datetime (d , 'long' ) == \
31
- '12. April 2010, 15:46:00 MESZ'
29
+ get_babel (app ).default_locale = "de_DE"
30
+ assert babel .format_datetime (d , "long" ) == "12. April 2010, 15:46:00 MESZ"
32
31
33
32
34
33
def test_custom_formats ():
35
34
app = flask .Flask (__name__ )
36
35
app .config .update (
37
- BABEL_DEFAULT_LOCALE = 'en_US' ,
38
- BABEL_DEFAULT_TIMEZONE = 'Pacific/Johnston'
36
+ BABEL_DEFAULT_LOCALE = "en_US" , BABEL_DEFAULT_TIMEZONE = "Pacific/Johnston"
39
37
)
40
38
b = babel .Babel (app )
41
- b .date_formats [' datetime' ] = ' long'
42
- b .date_formats [' datetime.long' ] = ' MMMM d, yyyy h:mm:ss a'
39
+ b .date_formats [" datetime" ] = " long"
40
+ b .date_formats [" datetime.long" ] = " MMMM d, yyyy h:mm:ss a"
43
41
d = datetime (2010 , 4 , 12 , 13 , 46 )
44
42
45
43
with app .test_request_context ():
46
- assert babel .format_datetime (d ) == ' April 12, 2010 3:46:00 AM'
44
+ assert babel .format_datetime (d ) == " April 12, 2010 3:46:00 AM"
47
45
48
46
49
47
def test_custom_locale_selector ():
50
48
app = flask .Flask (__name__ )
51
49
b = babel .Babel (app )
52
50
d = datetime (2010 , 4 , 12 , 13 , 46 )
53
51
54
- the_timezone = ' UTC'
55
- the_locale = ' en_US'
52
+ the_timezone = " UTC"
53
+ the_locale = " en_US"
56
54
57
55
def select_locale ():
58
56
return the_locale
@@ -64,21 +62,21 @@ def select_timezone():
64
62
get_babel (app ).timezone_selector = select_timezone
65
63
66
64
with app .test_request_context ():
67
- assert babel .format_datetime (d ) == ' Apr 12, 2010, 1:46:00\u202f PM'
65
+ assert babel .format_datetime (d ) == " Apr 12, 2010, 1:46:00\u202f PM"
68
66
69
- the_locale = ' de_DE'
70
- the_timezone = ' Europe/Vienna'
67
+ the_locale = " de_DE"
68
+ the_timezone = " Europe/Vienna"
71
69
72
70
with app .test_request_context ():
73
- assert babel .format_datetime (d ) == ' 12.04.2010, 15:46:00'
71
+ assert babel .format_datetime (d ) == " 12.04.2010, 15:46:00"
74
72
75
73
76
74
def test_refreshing ():
77
75
app = flask .Flask (__name__ )
78
76
babel .Babel (app )
79
77
d = datetime (2010 , 4 , 12 , 13 , 46 )
80
78
with app .test_request_context ():
81
- assert babel .format_datetime (d ) == ' Apr 12, 2010, 1:46:00\u202f PM'
82
- get_babel (app ).default_timezone = ' Europe/Vienna'
79
+ assert babel .format_datetime (d ) == " Apr 12, 2010, 1:46:00\u202f PM"
80
+ get_babel (app ).default_timezone = " Europe/Vienna"
83
81
babel .refresh ()
84
- assert babel .format_datetime (d ) == ' Apr 12, 2010, 3:46:00\u202f PM'
82
+ assert babel .format_datetime (d ) == " Apr 12, 2010, 3:46:00\u202f PM"
0 commit comments