(
self, spider_class: type[Spider], settings: dict[str, Any] | None = None
)
| 94 | self.items.append(item) |
| 95 | |
| 96 | def _create_crawler( |
| 97 | self, spider_class: type[Spider], settings: dict[str, Any] | None = None |
| 98 | ) -> Crawler: |
| 99 | if settings is None: |
| 100 | settings = self.settings |
| 101 | crawler = get_crawler(spider_class, settings) |
| 102 | crawler.signals.connect(self._on_item_scraped, signals.item_scraped) |
| 103 | return crawler |
| 104 | |
| 105 | def _assert_files_downloaded(self, items, logs): |
| 106 | assert len(items) == 1 |
no test coverage detected