scrapy/tests/CrawlerRunner
Andrey Rakhmatullin 8c8f4ff033
Extract in-process test HTTP servers into separate processes (#6960)
* Switch TestEngineBase to mockserver.

* Split mockserver.py.

* Stop using WrappingFactory.

* Remove keyfile/certfile fields from TestHttpBase.

* Move webclient-only resources to test_webclient.py.

* Refactor MockServer.url().

* Migrate TestHttpBase to mockserver.

* Migrate TestSimpleHttpsBase to a separate mockserver.

* Rename TestHttpMockServerBase.

* Migrate TestHttpProxyBase to a separate mockserver.

* Refactor HTTP mockservers.
2025-07-25 12:42:27 +05:00
..
change_reactor.py Fix and ban the top-level twisted.internet.reactor imports. (#6835) 2025-05-28 15:53:52 +05:00
custom_loop_different.py Add `AsyncCrawlerProcess` and `Crawler.crawl_async()` (#6817) 2025-05-28 18:55:44 +05:00
custom_loop_same.py Add `AsyncCrawlerProcess` and `Crawler.crawl_async()` (#6817) 2025-05-28 18:55:44 +05:00
explicit_default_reactor.py Add AsyncCrawlerRunner. (#6796) 2025-05-14 16:21:18 +02:00
ip_address.py Extract in-process test HTTP servers into separate processes (#6960) 2025-07-25 12:42:27 +05:00
multi_parallel.py Add AsyncCrawlerRunner. (#6796) 2025-05-14 16:21:18 +02:00
multi_seq.py Add AsyncCrawlerRunner. (#6796) 2025-05-14 16:21:18 +02:00
simple.py Add AsyncCrawlerRunner. (#6796) 2025-05-14 16:21:18 +02:00