(spider: type[Spider])
| 28 | |
| 29 | |
| 30 | def _spider_domains(spider: type[Spider]) -> Iterable[str]: |
| 31 | yield spider.name |
| 32 | if allowed_domains := getattr(spider, "allowed_domains", None): |
| 33 | yield from allowed_domains |
| 34 | |
| 35 | |
| 36 | def url_is_from_spider(url: UrlT, spider: type[Spider]) -> bool: |
no outgoing calls
no test coverage detected