|
@@ -1,6 +1,8 @@
|
|
|
[tox]
|
|
|
envlist =
|
|
|
- {2.7,pypy,3.4,3.5,pypy3}-{unit,integration}
|
|
|
+ {2.7,pypy,3.4,3.5,pypy3}-unit
|
|
|
+ {2.7,pypy,3.4,3.5,pypy3}-integration-{rabbitmq,redis}
|
|
|
+
|
|
|
flake8
|
|
|
flakeplus
|
|
|
apicheck
|
|
@@ -30,6 +32,12 @@ commands =
|
|
|
setenv =
|
|
|
WORKER_LOGLEVEL = INFO
|
|
|
|
|
|
+ rabbitmq: TEST_BROKER=pyamqp://
|
|
|
+ rabbitmq: TEST_BACKEND=rpc
|
|
|
+
|
|
|
+ redis: TEST_BROKER=redis://
|
|
|
+ redis: TEST_BACKEND=redis://
|
|
|
+
|
|
|
basepython =
|
|
|
2.7: python2.7
|
|
|
3.4: python3.4
|
|
@@ -38,16 +46,6 @@ basepython =
|
|
|
pypy3: pypy3
|
|
|
flake8,flakeplus,apicheck,linkcheck,configcheck,pydocstyle,cov: python2.7
|
|
|
|
|
|
-[testenv:redis]
|
|
|
-setenv =
|
|
|
- TEST_BROKER = redis://
|
|
|
- TEST_BACKEND = redis://
|
|
|
-
|
|
|
-[testenv:rabbitmq]
|
|
|
-setenv =
|
|
|
- TEST_BROKER = pyamqp://
|
|
|
- TEST_BACKEND = rpc
|
|
|
-
|
|
|
[testenv:cov]
|
|
|
commands =
|
|
|
pip install -U -r{toxinidir}/requirements/dev.txt
|