"test_lostFileDescriptor", # incompatible with epoll and kqueue
],
'twisted.internet.test.test_process.ProcessTestsBuilder': [
+ # Only work as root. Twisted's "skip" functionality works
+ # with py27+, but not unittest2 on py26.
+ 'test_changeGID',
+ 'test_changeUID',
],
# Process tests appear to work on OSX 10.7, but not 10.6
#'twisted.internet.test.test_process.PTYProcessTestsBuilder': [
basepython = python2.6
deps = unittest2
-# py26-full deliberately runs an older version of twisted to ensure
-# we're still compatible with the oldest version we support.
[testenv:py26-full]
basepython = python2.6
deps =
futures
mock
pycurl
- twisted==11.0.0
+ twisted>=11.0.0
unittest2
[testenv:py27-full]
futures
mock
pycurl
- twisted>=12.2.0
+ twisted>=11.0.0
[testenv:py27-curl]
# Same as py27-full, but runs the tests with curl_httpclient by default.
futures
mock
pycurl
- twisted>=11.1.0
+ twisted>=11.0.0
commands = python -m tornado.test.runtests --httpclient=tornado.curl_httpclient.CurlAsyncHTTPClient {posargs:}
[testenv:py27-select]
futures
mock
pycurl
- twisted>=12.0.0
+ twisted>=11.0.0
commands = python -m tornado.test.runtests --ioloop=tornado.platform.select.SelectIOLoop {posargs:}
[testenv:py26-twisted]