(
self, crawler: Crawler, caplog: pytest.LogCaptureFixture
)
| 684 | |
| 685 | @coroutine_test |
| 686 | async def test_exception_downloader( |
| 687 | self, crawler: Crawler, caplog: pytest.LogCaptureFixture |
| 688 | ) -> None: |
| 689 | engine = ExecutionEngine(crawler, lambda _: None) |
| 690 | crawler.engine = engine |
| 691 | await engine.open_spider_async() |
| 692 | del engine.downloader.slots |
| 693 | await engine.close_spider_async() |
| 694 | assert "Downloader close failure" in caplog.text |
| 695 | |
| 696 | @coroutine_test |
| 697 | async def test_exception_scraper( |
nothing calls this directly
no test coverage detected