+++ /dev/null
-application: tornado-tests-appengine25
-version: 1
-runtime: python
-api_version: 1
-
-handlers:
-- url: /
- script: cgi_runtests.py
\ No newline at end of file
+++ /dev/null
-../common/cgi_runtests.py
\ No newline at end of file
+++ /dev/null
-../common/runtests.py
\ No newline at end of file
+++ /dev/null
-../../../../tornado
\ No newline at end of file
[testenv]
changedir = {toxworkdir}
-# py25-appengine was broken by the addition of unittest2. Need to figure
-# out a way to smuggle unittest2 into the appengine environment if we don't
-# drop py25 support.
-[testenv:py25-appengine]
-basepython = python2.5
-commands = python {toxinidir}/py25/runtests.py {posargs:}
-deps = unittest2
-
[testenv:py27-appengine]
basepython = python2.7
commands = python {toxinidir}/py27/runtests.py {posargs:}
# build/update the virtualenvs
tox
-.tox/py25/bin/python server.py --port=9001 &
-PY25_SERVER_PID=$!
+.tox/py26/bin/python server.py --port=9001 &
+PY26_SERVER_PID=$!
.tox/py27/bin/python server.py --port=9002 &
PY27_SERVER_PID=$!
sleep 1
-.tox/py27/bin/python ./client.py --servers=Tornado/py25=ws://localhost:9001,Tornado/py27=ws://localhost:9002,Tornado/py32=ws://localhost:9003,Tornado/pypy=ws://localhost:9004 "$@" || true
+.tox/py27/bin/python ./client.py --servers=Tornado/py26=ws://localhost:9001,Tornado/py27=ws://localhost:9002,Tornado/py32=ws://localhost:9003,Tornado/pypy=ws://localhost:9004 "$@" || true
-kill $PY25_SERVER_PID
+kill $PY26_SERVER_PID
kill $PY27_SERVER_PID
kill $PY32_SERVER_PID
kill $PYPY_SERVER_PID
wait
-echo "Tests complete. Output is in ./reports/servers/index.html"
\ No newline at end of file
+echo "Tests complete. Output is in ./reports/servers/index.html"
# to install autobahn and deal with 2to3 for the python3 version.
# See run.sh for the real test runner.
[tox]
-envlist = py27, py32, py25, pypy
+envlist = py27, py32, py26, pypy
setupdir=../../..
[testenv]
# Ubuntu 10.04 has python 2.6 as default; install more from here.
-# The most important thing is to have both 2.5 and a later version so we
-# test with both tornado.epoll and 2.6+ stdlib's select.epoll.
add-apt-repository ppa:fkrull/deadsnakes
apt-get update
DEADSNAKES_PACKAGES="
-python2.5
-python2.5-dev
python2.7
python2.7-dev
python3.2
[tox]
-envlist = py27-full, py25-full, py32, py25, py26, py26-full, py27
+envlist = py27-full, py32, py26, py26-full, py27
setupdir=/tornado
toxworkdir=/home/vagrant/tox-tornado
[testenv]
commands = python -m tornado.test.runtests {posargs:}
-[testenv:py25]
-basepython = python2.5
-deps =
- simplejson
- unittest2
-
-[testenv:py25-full]
-basepython = python2.5
-deps =
- futures
- pycurl
- simplejson
- twisted==11.0.0
- unittest2
- zope.interface<4.0
-
[testenv:py26]
deps = unittest2
# Ubuntu 12.04 has python 2.7 as default; install more from here.
-# The most important thing is to have both 2.5 and a later version so we
-# test with both tornado.epoll and 2.6+ stdlib's select.epoll.
add-apt-repository ppa:fkrull/deadsnakes
apt-get update
DEADSNAKES_PACKAGES="
-python2.5
-python2.5-dev
python3.2
python3.2-dev
"
[tox]
-envlist = py27-full, py25-full, py32, py25, py27, py27-select, py27-twisted
+envlist = py27-full, py32, py27, py27-select, py27-twisted
setupdir=/tornado
toxworkdir=/home/vagrant/tox-tornado
[testenv]
commands = python -m tornado.test.runtests {posargs:}
-[testenv:py25]
-basepython = python2.5
-deps =
- simplejson
- unittest2
-
-[testenv:py25-full]
-basepython = python2.5
-deps =
- futures
- pycurl
- simplejson
- twisted==11.0.0
- unittest2
- zope.interface<4.0
-
[testenv:py27-full]
basepython = python2.7
deps =