Laerte Pereira
|
1289422284
|
chore: Skip `test_ipv6_default_name_resolver` test if w3lib version >= 2.0.0
|
2022-09-06 08:17:58 -03:00 |
Laerte Pereira
|
f4bcc3e67d
|
fix: failed tests
|
2022-09-06 01:15:41 -03:00 |
Adrián Chaves
|
00ccb02f1f
|
Merge remote-tracking branch 'upstream/2.6'
|
2022-07-25 14:13:22 +02:00 |
Mikhail Korobov
|
b103664bf4
|
Address 2/3 of warnings from tests (#5561)
|
2022-07-19 17:39:26 +02:00 |
Adrián Chaves
|
4ef71829b2
|
If TWISTED_REACTOR is None, reuse any pre-installed reactor (#5528)
|
2022-06-17 10:37:27 +02:00 |
Adrián Chaves
|
c5627af15b
|
Centralize request fingerprints (#4524)
Co-authored-by: Mikhail Korobov <kmike84@gmail.com>
|
2022-06-07 18:44:54 +02:00 |
Adrián Chaves
|
96fc4dae15
|
CrawlerProcess: test a multi-spider scenario
|
2022-03-02 17:30:05 +01:00 |
Andrey Rakhmatullin
|
3577c00569
|
Merge remote-tracking branch 'origin/master' into crawler-process-reactor-later
|
2022-01-03 13:59:26 +05:00 |
Andrey Rahmatullin
|
c5ab58056c
|
Set WindowsSelectorEventLoopPolicy on Windows (#5315)
|
2021-12-31 20:38:10 +01:00 |
Andrey Rakhmatullin
|
d4565318c7
|
Fix a reactor test on Windows.
|
2021-12-23 17:40:31 +05:00 |
Andrey Rakhmatullin
|
9c4bfb4836
|
Remove an unused import.
|
2021-12-23 17:17:36 +05:00 |
Andrey Rakhmatullin
|
ebcafdf4a9
|
Add tests for TWISTED_REACTOR in custom_settings.
|
2021-12-23 16:35:26 +05:00 |
Andrey Rakhmatullin
|
041699b54c
|
Remove tests that want to modify the test process reactor.
|
2021-12-23 16:14:47 +05:00 |
Andrey Rakhmatullin
|
60c8838554
|
Move installing the reactor from CrawlerProcess to Crawler.
|
2021-12-23 16:07:18 +05:00 |
Adrián Chaves
|
d774d6a9c4
|
Remove unused variable
|
2021-10-15 17:25:22 +02:00 |
Erik Kemperman
|
ca320feb2a
|
Add LOG_FILE_APPEND to settings
|
2021-10-15 16:36:41 +02:00 |
Adrián Chaves
|
308a58aa27
|
Update CI to support Twisted 21.2.0 (#5027)
|
2021-03-19 18:39:44 +01:00 |
Eugenio Lacuesta
|
3095d39740
|
Test: disable asyncio reactor on Windows for Py>=3.8
|
2020-11-06 12:16:18 -03:00 |
Eugenio Lacuesta
|
5b5478ae9d
|
Call asyncio.get_event_loop when installing the asyncio reactor
|
2020-11-05 14:01:34 -03:00 |
Eugenio Lacuesta
|
585e4a8aee
|
Replace local server address
|
2020-10-15 09:07:34 -03:00 |
Eugenio Lacuesta
|
868826b346
|
CachingHostnameResolver tests
|
2020-10-09 10:38:07 -03:00 |
nyov
|
cf50561b86
|
Allow passing classes directly in Settings (#3873)
Co-authored-by: Adrián Chaves <adrian@chaves.io>
|
2020-08-26 13:08:14 +02:00 |
sakshamb2113
|
42383cc267
|
Add a setting to customize the asyncio event loop (#4414)
|
2020-08-19 09:18:14 +02:00 |
Adrián Chaves
|
3199048520
|
Complete Azure Pipelines CI setup
|
2020-07-03 00:56:24 +02:00 |
Adrián Chaves
|
6e58da1dcd
|
Merge branch 'master' into azure-pipelines
|
2020-07-02 17:49:42 +02:00 |
Eugenio Lacuesta
|
3eeecb4273
|
Merge branch 'master' into flake8-max-line-length
|
2020-05-15 11:11:20 -03:00 |
Eugenio Lacuesta
|
6f8758624c
|
Flake8: remove F841
|
2020-05-11 13:50:34 -03:00 |
Eugenio Lacuesta
|
f787b8483c
|
IPv6 test: check for the absence of DNSLookupError
|
2020-04-28 17:50:06 +02:00 |
Eugenio Lacuesta
|
1fecacbb1a
|
IPv6 test: check for the absence of DNSLookupError
|
2020-04-20 12:05:15 -03:00 |
Eugenio Lacuesta
|
7926da4bd0
|
Merge branch 'master' into flake8-max-line-length
|
2020-04-16 16:05:09 -03:00 |
Adrián Chaves
|
cf41803089
|
Skip test_reactor_poll on Windows
|
2020-04-16 17:07:29 +02:00 |
Adrián Chaves
|
7cc9601029
|
Improve reporting on test_ipv6_alternative_name_resolver
|
2020-04-16 16:57:48 +02:00 |
Eugenio Lacuesta
|
1f2e2a6006
|
Merge branch 'master' into response_ip_address
|
2020-04-16 11:32:37 -03:00 |
Eugenio Lacuesta
|
182394bcec
|
E501 compliance (tests)
|
2020-03-22 23:29:30 -03:00 |
elacuesta
|
dfbe1d9507
|
Remove object base class (#4430)
|
2020-03-16 20:12:46 +01:00 |
nyov
|
b1566a6962
|
Remove deprecated Crawler.spiders property
Deprecated since 419026615 (2014, Scrapy 0.25)
|
2020-03-04 21:23:42 +00:00 |
Marc Hernández
|
91bbc70bc1
|
fix E30X flake8 (#4355)
|
2020-02-21 06:05:31 +01:00 |
Eugenio Lacuesta
|
6c333491a8
|
Merge branch 'master' into response_ip_address
|
2020-02-06 18:53:11 -03:00 |
elacuesta
|
35dafef7f1
|
Specify Twisted reactor (TWISTED_REACTOR setting) (#4294)
* Add the ability to install a specific reactor
* Add docs for the TWISTED_REACTOR setting
* Add tests for the TWISTED_REACTOR setting
* Update asyncio reactor test
* Ignore W503 globally
W503 is not PEP8-compliant:
c59c4376ad
* Line length adjustment
* Adjust asyncio reactor tests
* Merge ASYNCIO_ENABLED and TWISTED_REACTOR settings
* More docs about TWISTED_REACTOR
* Fix asyncio reactor test
* Docs: fix title
* Reword docs
* Check the TWISTED_REACTOR setting outside of the installing function
* Remove unrelated change
* Update scrapy/utils/log.py
Co-Authored-By: Adrián Chaves <adrian@chaves.io>
* Update docs/topics/settings.rst
Co-Authored-By: Adrián Chaves <adrian@chaves.io>
* Update docs/topics/settings.rst
Co-Authored-By: Adrián Chaves <adrian@chaves.io>
Co-authored-by: Adrián Chaves <adrian@chaves.io>
|
2020-02-06 22:42:34 +05:00 |
Eugenio Lacuesta
|
e0ef8ad2d6
|
CrawlerRunner test for Response.ip_address
|
2020-02-03 15:52:15 -03:00 |
Eugenio Lacuesta
|
e8da7e2966
|
Test DNS resolution using CrawlerProcess
|
2020-01-26 17:53:39 -03:00 |
Eugenio Lacuesta
|
dee420a69c
|
Fix name resolvers tests
|
2020-01-16 23:48:16 -03:00 |
Eugenio Lacuesta
|
d487498cff
|
Update name resolvers tests
|
2020-01-16 22:02:01 -03:00 |
Eugenio Lacuesta
|
90e3bd8715
|
[test] Name resolvers
|
2020-01-16 20:32:40 -03:00 |
Andrey Rakhmatullin
|
dc1ee09481
|
Rename ASYNCIO_ENABLED to ASYNCIO_REACTOR, change the logic accordingly.
|
2019-12-27 21:56:28 +05:00 |
Andrey Rakhmatullin
|
8de80f59db
|
Raise an exception if ASYNCIO_ENABLED but the reactor is wrong.
|
2019-12-21 13:08:29 +05:00 |
Andrey Rakhmatullin
|
bfb78b8dea
|
Add CrawlerProcess tests for ASYNCIO_ENABLED.
|
2019-12-13 18:12:07 +05:00 |
Andrey Rakhmatullin
|
3560123090
|
Rename ASYNCIO_SUPPORT to ASYNCIO_ENABLED.
|
2019-12-13 18:07:47 +05:00 |
Andrey Rakhmatullin
|
352ddbb336
|
Merge remote-tracking branch 'origin/master' into asyncio-base
|
2019-12-13 18:07:23 +05:00 |
Andrey Rahmatullin
|
02cdc53fb8
|
Add a test for a CrawlerProcess script. (#4218)
* Add a test for a CrawlerProcess script.
* Add tests/CrawlerProcess to collect_ignore.
* Remove an extra line.
* Fix/improve conftest.py.
|
2019-12-13 18:04:05 +05:00 |