Simplify browser session bootstrap
This commit is contained in:
@@ -411,6 +411,25 @@ class CostcoPipelineTests(unittest.TestCase):
|
||||
]
|
||||
|
||||
with mock.patch.object(
|
||||
scrape_costco,
|
||||
"load_config",
|
||||
return_value={
|
||||
"client_id": "4900eb1f-0c10-4bd9-99c3-c59e6c1ecebf",
|
||||
"client_identifier": "481b1aec-aa3b-454b-b81b-48187e28f205",
|
||||
},
|
||||
), mock.patch.object(
|
||||
scrape_costco,
|
||||
"find_firefox_profile_dir",
|
||||
return_value=Path("/tmp/profile"),
|
||||
), mock.patch.object(
|
||||
scrape_costco,
|
||||
"load_costco_browser_headers",
|
||||
return_value={
|
||||
"costco-x-authorization": "Bearer header.payload.signature",
|
||||
"costco-x-wcs-clientId": "4900eb1f-0c10-4bd9-99c3-c59e6c1ecebf",
|
||||
"client-identifier": "481b1aec-aa3b-454b-b81b-48187e28f205",
|
||||
},
|
||||
), mock.patch.object(
|
||||
scrape_costco, "build_session", return_value=object()
|
||||
), mock.patch.object(
|
||||
scrape_costco,
|
||||
|
||||
Reference in New Issue
Block a user