scrapy/scrapy/tests
Felix Yan dbc9b37365 PY3: use MutableMapping instead of DictMixin 2014-07-25 00:34:01 +08:00
..
keys Fixed the location of the certificate required by libmproxy. 2013-12-03 11:45:02 -02:00
mocks Python 3 compatible syntax: print, except, raise, octal numbers; removed Python 2.2 boolean compatibility code in xlib/pydispatch/dispatcher.py 2013-10-20 01:59:35 +06:00
sample_data BaseSgmlLinkExtractor: Added unit test of a link with an inner tag 2013-12-07 20:42:21 +01:00
test_cmdline Fix settings usage across tests 2014-06-10 11:26:50 -03:00
test_djangoitem Fix tests for Travis-CI build 2014-01-31 01:27:54 +01:00
test_settings better testcase for settings.overrides.setdefault 2014-07-09 01:41:27 -03:00
test_spidermanager Ensure spiders module reload between spider manager tests 2014-04-04 21:47:47 -03:00
test_utils_misc PY3: use six.BytesIO and six.moves.cStringIO 2014-07-15 15:52:10 +08:00
__init__.py
…
mockserver.py Do not set Referer by default when its value is None 2013-12-24 11:05:06 -02:00
spiders.py promote LxmlLinkExtractor as default in docs 2014-06-25 14:34:30 -03:00
test_closespider.py scrapy.utils.test.docrawl function 2014-03-19 03:30:58 +06:00
test_command_fetch.py
…
test_command_shell.py Remove "sel" shortcut from scrapy shell$ 2014-04-23 23:58:34 -03:00
test_command_version.py
…
test_commands.py PY3: use six.iterkeys, six.iteritems, and tempfile 2014-07-14 18:47:22 +08:00
test_contracts.py fix contracts tests 2014-06-03 10:43:08 -03:00
test_contrib_exporter.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_contrib_feedexport.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_contrib_linkextractors.py Extract links from XHTML documents with MIME-Type "application/xml" 2014-07-10 23:50:48 +02:00
test_contrib_loader.py Ignore None's values when using the ItemLoader. 2014-01-23 10:36:06 -04:00
test_contrib_spiderstate.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_crawl.py Add tests for start requests, filtered and non-filtered 2014-04-26 13:47:42 +02:00
test_dependencies.py Replaced remaning __import__(module) calls. 2013-10-27 19:10:25 -04:00
test_downloader_handlers.py Minor fixes in LoadTestCase in test_downloader_handlers 2014-03-13 01:29:10 -03:00
test_downloadermiddleware.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_ajaxcrawlable.py Fix tests for Travis-CI build 2014-01-31 01:27:54 +01:00
test_downloadermiddleware_cookies.py Fix tests for Travis-CI build 2014-01-31 01:27:54 +01:00
test_downloadermiddleware_decompression.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_defaultheaders.py PY3: use six.iterkeys, six.iteritems, and tempfile 2014-07-14 18:47:22 +08:00
test_downloadermiddleware_downloadtimeout.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_httpauth.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_httpcache.py Add a LevelDB cache backend 2014-06-04 16:09:07 -03:00
test_downloadermiddleware_httpcompression.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_downloadermiddleware_httpproxy.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_redirect.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_retry.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_robotstxt.py Fix settings usage across tests 2014-06-10 11:26:50 -03:00
test_downloadermiddleware_stats.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_downloadermiddleware_useragent.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_dupefilter.py test for RFPDupeFilter.request_fingerprint overriding 2014-04-26 15:42:01 +03:00
test_engine.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_http_cookies.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_http_headers.py Fix tests for Travis-CI build 2014-01-31 01:27:54 +01:00
test_http_request.py PY3: fix xmlrpclib and email imports 2014-07-14 22:18:57 +08:00
test_http_response.py remove .re() shortcut 2014-04-23 23:17:51 -03:00
test_item.py PY3: use MutableMapping instead of DictMixin 2014-07-25 00:34:01 +08:00
test_link.py
…
test_log.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_logformatter.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_mail.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_middleware.py
…
test_pipeline_files.py test for new response and info keyword arguments 2013-12-18 23:09:37 +07:00
test_pipeline_images.py fix tests by using a tempfile instead of BytesIO 2014-07-15 21:26:01 +08:00
test_pipeline_media.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_proxy_connect.py scrapy.utils.test.docrawl function 2014-03-19 03:30:58 +06:00
test_responsetypes.py
…
test_selector.py selector.__repr__ test, unicode query 2014-07-03 13:11:25 +03:00
test_selector_csstranslator.py use `sel` name for Selector's instances in docs, internals and shell 2013-10-15 15:58:42 -02:00
test_selector_lxmldocument.py remove more references to libxml2 2013-10-14 16:37:14 -02:00
test_spider.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_spidermiddleware_depth.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_spidermiddleware_httperror.py Fix for #612 + integration-style tests for HttpErrorMiddleware 2014-03-19 04:04:24 +06:00
test_spidermiddleware_offsite.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_spidermiddleware_referer.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_spidermiddleware_urllength.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_squeue.py Change function name so it does not mess up with pytest autodiscover 2014-04-04 21:47:47 -03:00
test_stats.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_toplevel.py Add basic top-level shortcuts 2014-04-15 01:09:35 +06:00
test_urlparse_monkeypatches.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_utils_conf.py
…
test_utils_datatypes.py PY3: fix has_key and use six.moves.configparser 2014-07-14 18:09:11 +08:00
test_utils_defer.py Python 3 compatible syntax: print, except, raise, octal numbers; removed Python 2.2 boolean compatibility code in xlib/pydispatch/dispatcher.py 2013-10-20 01:59:35 +06:00
test_utils_deprecate.py Merge pull request #582 from kmike/inspect-workaround 2014-02-06 19:41:32 -08:00
test_utils_gz.py
…
test_utils_http.py
…
test_utils_httpobj.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_utils_iterators.py lxml is required, no need to skip tests. 2013-11-19 20:14:48 -02:00
test_utils_jsonrpc.py use io.BytesIO and cStringIO instead of six.BytesIO as suggested 2014-07-15 20:51:12 +08:00
test_utils_python.py do not return applied arguments on partial functions 2013-12-30 09:25:11 -02:00
test_utils_reqser.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_utils_request.py Added "from __future__ import print_function" in all relevant places except xlib 2013-10-20 11:55:07 +06:00
test_utils_response.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00
test_utils_serialize.py Rename BaseSpider to Spider. See GH-495. 2013-12-30 19:46:41 +06:00
test_utils_signal.py
…
test_utils_sitemap.py Added test against XXE attacks for Sitemap 2014-04-05 00:22:36 +08:00
test_utils_spider.py
…
test_utils_template.py
…
test_utils_url.py Support case-insensitive domains in url_is_from_any_domain() 2014-04-16 22:33:30 +02:00
test_webclient.py PY3: use six for robotparser and urlparse 2014-07-14 21:26:37 +08:00