diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2014-10-20 13:10:42 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2014-10-20 13:31:31 +0300 |
commit | 028d0132a9c9ca4f4118e9305a982fa170a75024 (patch) | |
tree | 0ad304915c8749559a80e3e12dc259985cf068bd | |
parent | 3082ac98cdb0cf2ffcb5071a9b979a18a1e74426 (diff) | |
download | apscheduler-028d0132a9c9ca4f4118e9305a982fa170a75024.tar.gz |
Restructured tox.ini
-rw-r--r-- | tox.ini | 49 |
1 files changed, 29 insertions, 20 deletions
@@ -4,43 +4,52 @@ envlist = py26,py27,py32,py33,py34,pypy,pypy3,flake8 [testenv] commands=py.test -rsx {posargs} +[testenv:base] +deps=pytest + sqlalchemy + pymongo + redis + tornado + twisted + pytz + tzlocal + +[testenv:py2x] +deps={[testenv:base]deps} + mock + trollius + funcsigs + [testenv:py26] -deps={[testenv:pypy]deps} +deps={[testenv:py2x]deps} gevent [testenv:py27] -deps={[testenv:py26]deps} +deps={[testenv:py2x]deps} + gevent [testenv:py32] -deps={[testenv:pypy]deps} +deps={[testenv:base]deps} + mock + trollius + funcsigs [testenv:py33] -deps={[testenv:py34]deps} +deps={[testenv:base]deps} asyncio -# Currently, cython and gevent (from https://github.com/fantix/gevent/archive/master.zip) need to be MANUALLY installed -# in Python 3 envs because gevent tries to compile stuff even when just doing setup.py egg_info - [testenv:py34] -deps=pytest - sqlalchemy - pymongo - redis - tornado - twisted - pytz - tzlocal +deps={[testenv:base]deps} [testenv:pypy] -deps={[testenv:py34]deps} +deps={[testenv:py2x]deps} + +[testenv:pypy3] +deps={[testenv:base]deps} mock trollius funcsigs -[testenv:pypy3] -basepython=pypy3 -deps={[testenv:py32]deps} - [testenv:flake8] deps=flake8 commands=flake8 apscheduler tests |