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(
4646 """
4747 # Handling special cases
4848 if text == "now" :
49- return pendulum .now ()
49+ return pendulum .now (tz = options . get ( "tz" , UTC ) )
5050
5151 parsed = base_parse (text , ** options )
5252
Original file line number Diff line number Diff line change @@ -128,8 +128,13 @@ def test_parse_interval() -> None:
128128
129129
130130def 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+ )
132136
137+ dt = pendulum .parse ("now" , tz = "local" )
133138 assert dt .timezone_name == "America/Toronto"
134139
135140 mock_now = pendulum .yesterday ()
You can’t perform that action at this time.
0 commit comments