File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def _parse(
46
46
"""
47
47
# Handling special cases
48
48
if text == "now" :
49
- return pendulum .now ()
49
+ return pendulum .now (tz = options . get ( "tz" , UTC ) )
50
50
51
51
parsed = base_parse (text , ** options )
52
52
Original file line number Diff line number Diff line change @@ -128,8 +128,13 @@ def test_parse_interval() -> None:
128
128
129
129
130
130
def test_parse_now () -> None :
131
- dt = pendulum .parse ("now" )
131
+ assert pendulum .parse ("now" ).timezone_name == "UTC"
132
+ assert (
133
+ pendulum .parse ("now" , tz = "America/Los_Angeles" ).timezone_name
134
+ == "America/Los_Angeles"
135
+ )
132
136
137
+ dt = pendulum .parse ("now" , tz = "local" )
133
138
assert dt .timezone_name == "America/Toronto"
134
139
135
140
mock_now = pendulum .yesterday ()
You can’t perform that action at this time.
0 commit comments