fix(tradein/domclick): detail-бэкфилл ходил в сайдкар мимо прокси-пула (#3197 ч.1) #3222
1 changed files with 8 additions and 3 deletions
|
|
@ -162,9 +162,14 @@ async def test_backfill_processes_snapshot_with_cookies_threaded() -> None:
|
|||
assert result.blocked == 0
|
||||
assert result.failed == 0
|
||||
assert mock_fetch.call_count == 3
|
||||
mock_bf_cls.assert_called_once_with(
|
||||
source="domclick", endpoint=fake_settings.browser_http_endpoint, reuse_context=True
|
||||
)
|
||||
# #3197: конструктор с 08.2026 несёт ещё proxy_provider/use_pool/environment
|
||||
# (проводка прокси-пула) -- здесь проверяем только то, что нужно этому тесту,
|
||||
# полная проводка покрыта tests/test_3197_domclick_proxy_pool_wiring.py.
|
||||
mock_bf_cls.assert_called_once()
|
||||
_, bf_kwargs = mock_bf_cls.call_args
|
||||
assert bf_kwargs["source"] == "domclick"
|
||||
assert bf_kwargs["endpoint"] == fake_settings.browser_http_endpoint
|
||||
assert bf_kwargs["reuse_context"] is True
|
||||
for call in mock_fetch.call_args_list:
|
||||
_, kwargs = call
|
||||
assert kwargs.get("cookies") == fake_cookies
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue