summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorDavid Stanek <dstanek@dstanek.com>2016-02-09 16:34:47 +0000
committerSteve Martinelli <stevemar@ca.ibm.com>2016-02-11 06:40:24 +0000
commit8f15724dc7fecf7a7f4d0f67331c5e902ca95a91 (patch)
tree6fb98ee1e1e71dbf3d43d02240eccdb3b0a5a8f7 /tox.ini
parent7a60566c7d6945880114c86c4389be241f800083 (diff)
downloadkeystone-8f15724dc7fecf7a7f4d0f67331c5e902ca95a91.tar.gz
Stop using nose as a Python3 test runner
There are several reasons for this change: - removes the need for the custome py3 test dependencies - makes the broken tests more visible because they are listed instead of the working ones - using a blacklist means that new test files are tested by default in py3 bp python3 Change-Id: I7472eec05d80cdd99c0ee376159578e0d7306f51
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini53
1 files changed, 1 insertions, 52 deletions
diff --git a/tox.ini b/tox.ini
index b33c11349..62352fa32 100644
--- a/tox.ini
+++ b/tox.ini
@@ -14,58 +14,7 @@ whitelist_externals = bash
passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY PBR_VERSION
[testenv:py34]
-deps = -r{toxinidir}/test-requirements.txt
- nose
- .[memcache,mongodb]
-commands =
- nosetests --with-coverage --cover-package=keystone \
- keystone/tests/unit/auth/ \
- keystone/tests/unit/backend/core_sql.py \
- keystone/tests/unit/backend/domain_config/ \
- keystone/tests/unit/backend/role/test_sql.py \
- keystone/tests/unit/catalog/ \
- keystone/tests/unit/common/test_authorization.py \
- keystone/tests/unit/common/test_injection.py \
- keystone/tests/unit/common/test_json_home.py \
- keystone/tests/unit/common/test_manager.py \
- keystone/tests/unit/common/test_sql_core.py \
- keystone/tests/unit/common/test_utils.py \
- keystone/tests/unit/contrib/ \
- keystone/tests/unit/external/ \
- keystone/tests/unit/test_auth_plugin.py \
- keystone/tests/unit/test_backend_endpoint_policy.py \
- keystone/tests/unit/test_backend_endpoint_policy_sql.py \
- keystone/tests/unit/test_backend_federation_sql.py \
- keystone/tests/unit/test_backend_id_mapping_sql.py \
- keystone/tests/unit/test_backend.py \
- keystone/tests/unit/test_backend_rules.py \
- keystone/tests/unit/test_backend_sql.py \
- keystone/tests/unit/test_cli.py \
- keystone/tests/unit/test_config.py \
- keystone/tests/unit/test_contrib_s3_core.py \
- keystone/tests/unit/test_credential.py \
- keystone/tests/unit/test_driver_hints.py \
- keystone/tests/unit/test_exception.py \
- keystone/tests/unit/test_kvs.py \
- keystone/tests/unit/test_middleware.py \
- keystone/tests/unit/test_no_admin_token_auth.py \
- keystone/tests/unit/test_policy.py \
- keystone/tests/unit/test_revoke.py \
- keystone/tests/unit/test_sql_livetest.py \
- keystone/tests/unit/test_sql_upgrade.py \
- keystone/tests/unit/test_ssl.py \
- keystone/tests/unit/test_token_bind.py \
- keystone/tests/unit/test_token_provider.py \
- keystone/tests/unit/test_url_middleware.py \
- keystone/tests/unit/test_v2_controller.py \
- keystone/tests/unit/test_validation.py \
- keystone/tests/unit/test_wsgi.py \
- keystone/tests/unit/tests/ \
- keystone/tests/unit/token/test_pki_provider.py \
- keystone/tests/unit/token/test_pkiz_provider.py \
- keystone/tests/unit/token/test_provider.py \
- keystone/tests/unit/token/test_token_model.py \
- keystone/tests/unit/token/test_uuid_provider.py
+commands = bash tools/pretty_tox_py3.sh
[testenv:legacy_drivers]
deps = -r{toxinidir}/test-requirements.txt