File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 17
17
SESSION_AGGRESSIVE_RETRY_POLICY ,
18
18
SESSION_DEFAULT_RETRY_POLICY ,
19
19
SessionConfig ,
20
+ is_session_init_request ,
20
21
session_config ,
21
22
)
22
23
from scrapy_zyte_api ._session import SESSION_INIT_META_KEY , session_config_registry
@@ -2649,3 +2650,16 @@ def parse(self, response):
2649
2650
}
2650
2651
if reason is not None :
2651
2652
assert reason in caplog .text
2653
+
2654
+
2655
+ @pytest .mark .parametrize (
2656
+ ("meta" , "expected" ),
2657
+ (
2658
+ ({}, False ),
2659
+ ({SESSION_INIT_META_KEY : False }, False ),
2660
+ ({SESSION_INIT_META_KEY : True }, True ),
2661
+ ),
2662
+ )
2663
+ def test_is_session_init_request (meta , expected ):
2664
+ actual = is_session_init_request (Request ("https://example.com" , meta = meta ))
2665
+ assert expected == actual
You can’t perform that action at this time.
0 commit comments