2012-06-28 12:43:12 -07:00
|
|
|
# Tox (http://tox.testrun.org/) is a tool for running tests
|
|
|
|
# in multiple virtualenvs. This configuration file will run the
|
|
|
|
# test suite on all supported python versions. To use it, "pip install tox"
|
|
|
|
# and then run "tox" from this directory.
|
|
|
|
|
|
|
|
[tox]
|
2013-11-19 20:15:15 -02:00
|
|
|
envlist = py27, pypy, precise, trunk, py33
|
2012-06-28 12:43:12 -07:00
|
|
|
|
|
|
|
[testenv]
|
2013-07-09 00:26:59 +06:00
|
|
|
deps =
|
2013-11-07 04:02:46 -02:00
|
|
|
-rrequirements.txt
|
|
|
|
# Extras
|
|
|
|
boto
|
|
|
|
Pillow
|
|
|
|
django
|
|
|
|
# Only required to run tests
|
|
|
|
mock
|
2013-12-02 20:25:12 -02:00
|
|
|
mitmproxy
|
2012-06-28 12:43:12 -07:00
|
|
|
commands =
|
2013-11-07 04:02:46 -02:00
|
|
|
trial scrapy
|
2013-07-09 00:26:59 +06:00
|
|
|
|
|
|
|
[testenv:precise]
|
|
|
|
basepython = python2.7
|
|
|
|
deps =
|
2013-11-07 04:02:46 -02:00
|
|
|
pyOpenSSL==0.13
|
|
|
|
lxml==2.3.2
|
|
|
|
twisted==11.1.0
|
|
|
|
boto==2.2.2
|
|
|
|
Pillow<2.0
|
|
|
|
django==1.3.1
|
|
|
|
cssselect==0.9.1
|
|
|
|
mock==1.0.1
|
2013-12-02 21:34:35 -02:00
|
|
|
mitmproxy==0.9.2
|
2013-07-09 00:38:00 +06:00
|
|
|
|
2013-10-18 16:08:27 -02:00
|
|
|
[testenv:trunk]
|
|
|
|
basepython = python2.7
|
2013-11-07 04:02:46 -02:00
|
|
|
commands =
|
|
|
|
pip install https://github.com/scrapy/w3lib/archive/master.zip#egg=w3lib
|
|
|
|
pip install https://github.com/scrapy/queuelib/archive/master.zip#egg=queuelib
|
|
|
|
trial scrapy
|
2013-10-18 16:08:27 -02:00
|
|
|
|
2013-11-19 20:15:15 -02:00
|
|
|
[testenv:py33]
|
|
|
|
basepython = python3.3
|
|
|
|
deps =
|
|
|
|
Twisted>=13.2.0
|
|
|
|
lxml>=3.2.4
|
|
|
|
pyOpenSSL>=0.13.1
|
|
|
|
cssselect>=0.9
|
|
|
|
queuelib>=1.1.1
|
|
|
|
w3lib>=1.5
|
|
|
|
# Only required to run tests
|
|
|
|
mock>=1.0.1
|
2013-12-02 20:25:12 -02:00
|
|
|
mitmproxy>=0.9.2
|
2013-11-19 20:15:15 -02:00
|
|
|
commands =
|
|
|
|
trial scrapy
|
|
|
|
|
2013-07-09 00:38:00 +06:00
|
|
|
[testenv:windows]
|
|
|
|
commands =
|
2013-11-07 04:02:46 -02:00
|
|
|
bin/runtests.bat []
|
2013-08-12 18:59:13 -03:00
|
|
|
sitepackages = False
|