diff --git a/tests-py3.txt b/tests-py3.txt new file mode 100644 index 000000000..ee01e038e --- /dev/null +++ b/tests-py3.txt @@ -0,0 +1,21 @@ +# Blacklist of tests failing on Python 3 +designate.tests.test_agent.test_service +designate.tests.test_api.test_v1.test_records +designate.tests.test_api.test_v2.test_floatingips +designate.tests.test_api.test_v2.test_recordsets +designate.tests.test_api.test_v2.test_zones +designate.tests.test_backend.test_nsd4 +designate.tests.test_central.test_service +designate.tests.test_dnsutils +designate.tests.test_mdns.test_handler +designate.tests.test_notification_handler.test_neutron +designate.tests.test_notification_handler.test_nova +designate.tests.test_pool_manager.test_service +designate.tests.test_storage.test_sqlalchemy +designate.tests.test_utils +designate.tests.unit.test_api.test_api_v2 +designate.tests.unit.test_backend.test_designate +designate.tests.unit.test_central.test_basic +designate.tests.unit.test_pool +designate.tests.unit.test_zone_manager.test_tasks + diff --git a/tox.ini b/tox.ini index f4f627920..0b429df64 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 1.6 -envlist = py27,flake8 +envlist = py34,py27,flake8 skipsdist = True [testenv] @@ -18,6 +18,10 @@ commands = sh tools/pretty_tox.sh '{posargs}' passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY +[testenv:py34] +commands = + ostestr --blacklist_file=tests-py3.txt + [testenv:docs] commands = python setup.py build_sphinx -E