diff --git a/tox.ini b/tox.ini index 2a652f854..dd0f1da45 100644 --- a/tox.ini +++ b/tox.ini @@ -31,13 +31,21 @@ deps = -r{toxinidir}/requirements-py3.txt deps = -r{toxinidir}/requirements-py3.txt -r{toxinidir}/test-requirements-py3.txt -[testenv:amqp1] -# test AMQP 1.0 driver, requires QPID Proton developer packages +[testenv:py27-func-qpid] +setenv = TRANSPORT_URL=qpid://guest:password@localhost// +commands = python setup.py testr --slowest --testr-args='tests.functional' + +[testenv:py27-func-rabbit] +setenv = TRANSPORT_URL=rabbit://guest:password@localhost// +commands = python setup.py testr --slowest --testr-args='tests.functional' + +[testenv:py27-func-amqp1] +setenv = TRANSPORT_URL=amqp://guest:password@localhost// deps = -r{toxinidir}/amqp1-requirements.txt {[testenv]deps} - -[testenv:py27-rabbit] -setenv = TRANSPORT_URL=rabbit://guest:guest@localhost +# NOTE(sileht): until ubuntu get proto packages, we run amqp_driver tests here +# because this is the only target to run fedora 20 in gate +commands = python setup.py testr --slowest --testr-args='tests.(functional|test_amqp_driver)' [flake8] show-source = True