diff options
author | David Stanek <dstanek@dstanek.com> | 2016-02-09 16:34:47 +0000 |
---|---|---|
committer | Steve Martinelli <stevemar@ca.ibm.com> | 2016-02-11 06:40:24 +0000 |
commit | 8f15724dc7fecf7a7f4d0f67331c5e902ca95a91 (patch) | |
tree | 6fb98ee1e1e71dbf3d43d02240eccdb3b0a5a8f7 /tox.ini | |
parent | 7a60566c7d6945880114c86c4389be241f800083 (diff) | |
download | keystone-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.ini | 53 |
1 files changed, 1 insertions, 52 deletions
@@ -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 |