harshasrinivas
4ec07ae764
Create docs/requirements.txt
2017-03-20 22:21:08 +05:30
Mikhail Korobov
de65ad3fb1
TST replace Ubuntu 12.04 tox environment with 14.04
2017-02-13 18:44:39 +05:00
Paul Tremberth
70f260d353
Don't run coverage stats when on PyPy
2017-02-01 15:19:17 +01:00
Paul Tremberth
a214731471
Add Python 3.6 tox env + Travis CI build for it
2017-01-06 15:38:35 +01:00
Paul Tremberth
22e870e955
Add Debian Jessie test env
2016-09-01 10:19:49 +02:00
Paul Tremberth
1075587dbd
Add support for Sphinx 1.4
...
See http://www.sphinx-doc.org/en/stable/changes.html#release-1-4-released-mar-28-2016
sphinx_rtd_theme has become optional, needs to be added to reqs
https://github.com/sphinx-doc/sphinx/pull/2320 changes node entries tuples
to 5 values instead of 4
`sh` syntax highlighting added very locally in selectors.rst
because of this warning/error with Sphinx 1.4:
```
Warning, treated as error:
/home/paul/src/scrapy/docs/topics/selectors.rst:743:
WARNING: Could not lex literal_block as "python". Highlighting skipped.
```
2016-03-30 14:40:52 +02:00
Konstantin Lopuhin
32cd8c9165
add direct test for S3FilesStore
2016-02-15 19:59:48 +03:00
Konstantin Lopuhin
408bc1580b
Pass env variables required for running tests against real s3 via tox.
2016-02-15 19:59:47 +03:00
Konstantin Lopuhin
c3fec83e7e
use botocore by default, boto is still used in "precise" env
2016-02-15 19:59:47 +03:00
Paul Tremberth
a93d49a64c
Add Python 3.5 tox env and Python 3.4 tests in Travis CI
2016-01-13 13:09:16 +01:00
Mikhail Korobov
669be0a2b0
TST don't use broken Pillow version in tests
2015-10-06 17:24:52 +05:00
Daniel Graña
cb9577a6d4
Do not be verbose with coverage report by default
2015-08-13 19:02:36 -03:00
Daniel Graña
108c3e63a5
Add coverage report trough codecov.io
2015-08-13 13:56:24 -03:00
Mikhail Korobov
75d3d03382
add service_identity to scrapy install_requires
2015-08-11 20:14:22 +05:00
nyov
4d41cc0dc4
PY3 split requirements into files
2015-08-08 04:19:37 +05:00
Julia Medina
ec54942925
Create separate testenvs to build docs and check links
2015-05-14 20:54:26 -03:00
Julia Medina
a555778013
Build docs in a temporary folder to avoid caching
2015-05-14 20:53:25 -03:00
Mikhail Korobov
fbb1078f58
Merge pull request #1060 from Curita/python-logging
...
[MRG+1] Python logging
2015-04-29 23:20:34 +05:00
Daniel Graña
5eb098a939
Merge pull request #1168 from scrapy/service-identity
...
install service_identity package in tests to prevent warnings
2015-04-28 23:48:58 -03:00
Julia Medina
c2d716807a
Use LogCapture in testfixtures package for tests
...
This allows to remove `get_testlog` helper, `flushLoggedErrors` from
twisted.trial.unittest.TestCase and Twisted log observers created for
each test on conftest.py.
2015-04-22 17:24:40 -03:00
Julia Medina
ffc60910aa
Remove djangoitem since we moved it to scrapy/scrapy-djangoitem
2015-04-19 13:09:25 -03:00
Mikhail Korobov
271f7f54d5
TST install service_identity package in tests to prevent warnings
...
Also, Twisted version is bumped for Python 3.x tests, just in case.
service_identity is not added to Scrapy requirements because Scrapy
supports older Twisted / PyOpenSSL versions which don't use it.
2015-04-16 22:54:51 +05:00
Berker Peksag
31e5f164d4
Import unittest.mock if available.
...
mock is in the stdlib since Python 3.3.
2015-03-08 15:03:04 +02:00
Daniel Graña
c05e99a4f4
oops, restore Pillow from precise test requirements
2014-09-10 12:21:08 -03:00
Daniel Graña
a823207f18
Stop logobserver only when set
2014-09-10 12:09:07 -03:00
Daniel Graña
02dd4a56a2
fix requirement typo
2014-08-09 00:44:48 -03:00
Daniel Graña
37787081d8
precise ships zope.interface 3.6.1
2014-08-09 00:37:08 -03:00
Daniel Graña
3b64b2449e
update other places where w3lib version is mentioned
2014-08-04 15:56:41 -03:00
Mikhail Korobov
51bd9f7d64
TST enable doctests for Python 3
2014-08-01 23:12:52 +06:00
Daniel Graña
7cd271eb8e
remove more references to runtests.sh
2014-07-31 17:30:45 -03:00
Daniel Graña
70ee66ba0c
Collect the list of packages not working on python3
2014-07-31 14:06:34 -03:00
Daniel Graña
99fb4eb12d
fix requirements.txt for tests under precise
2014-07-31 12:50:07 -03:00
Daniel Graña
aaf531c7dc
fix Twisted package name
2014-07-30 19:45:08 -03:00
Daniel Graña
eb1cf303d3
use pytest.ini to enable twisted plugin
2014-07-30 19:45:08 -03:00
Daniel Graña
caab9f29f2
move tests requirements under tests dir
2014-07-30 19:45:08 -03:00
Daniel Graña
242c08553f
move tests under root dir
2014-07-30 19:45:08 -03:00
Daniel Graña
0cf035dcbd
Add tox env for python 3.4
2014-07-24 15:38:04 -03:00
Daniel Graña
79aba9e314
pytest 2.6.0 is on pypi now
2014-07-24 15:37:43 -03:00
Mikhail Korobov
e38e3d2752
PY3 make it possible to run some tests in Python3
...
* switch to Twisted 14.0.0 because SVN version broke twisted.log in Python 3;
* skip top-level shortcuts to make at least some tests pass;
* use PY3 compatible import of _monkeypatches.
2014-07-02 22:23:01 +06:00
Daniel Graña
752787e634
Add a LevelDB cache backend
2014-06-04 16:09:07 -03:00
Daniel Graña
597fac25ec
force installation of w3lib and queuelib for trunk env
2014-06-02 20:29:35 +00:00
Julia Medina
c7c57178e0
New tox env: docs
2014-04-09 18:46:01 -03:00
Daniel Graña
986be9a396
Run testsuite with py.test
2014-04-03 12:26:44 -03:00
Mikhail Korobov
42dc34f924
TST Improved twisted installation in tox.ini for Python 3.3
...
Install twisted trunk because released twisted doesn't install properly,
see https://twistedmatrix.com/trac/ticket/6539 .
Also, test-requirements are removed for 3.3 because mitmproxy doesn't
install in Python 3.3, and mock is in Python 3.3 standard library.
Note that trial scrapy is not doing what is expected because twisted doesn't
have trial runner for 3.3 yet, so this command will most likely call "trial"
outside tox virtualenv and will use incorrect interpreter.
2014-02-17 17:21:38 +06:00
Daniel Graña
02c80ca75b
rename tests requirements to forward looking for /tests/
2014-01-03 21:02:25 -02:00
Daniel Graña
958d0dbf39
move tests requirements to a single place
2014-01-03 18:55:54 -02:00
Mikhail Korobov
b15df73a0f
allow running individual tests via tox, e.g. «tox -e trunk -- scrapy.tests.test_spider»
2013-12-29 01:59:20 +06:00
duendex
247b330f08
Corrected typo in tox.ini
2013-12-02 21:34:35 -02:00
duendex
02bab270e8
Added mitmproxy as a requirement.
2013-12-02 20:25:12 -02:00
Daniel Graña
2564c21d4c
add a tox env for Python 3.3
2013-11-19 20:15:15 -02:00