From 920a49cfa055733d575282973e23558c33087a4a Mon Sep 17 00:00:00 2001 From: RHE Date: Fri, 24 Nov 2017 13:54:26 +0100 Subject: remove keystone-moon Change-Id: I80d7c9b669f19d5f6607e162de8e0e55c2f80fdd Signed-off-by: RHE --- keystone-moon/tox.ini | 153 -------------------------------------------------- 1 file changed, 153 deletions(-) delete mode 100644 keystone-moon/tox.ini (limited to 'keystone-moon/tox.ini') diff --git a/keystone-moon/tox.ini b/keystone-moon/tox.ini deleted file mode 100644 index 13ca0d84..00000000 --- a/keystone-moon/tox.ini +++ /dev/null @@ -1,153 +0,0 @@ -[tox] -minversion = 1.6 -skipsdist = True -envlist = py34,py27,pep8,docs,genconfig,releasenotes - -[testenv] -usedevelop = True -install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/mitaka} {opts} {packages} -setenv = VIRTUAL_ENV={envdir} -deps = -r{toxinidir}/test-requirements.txt - .[ldap,memcache,mongodb] -commands = - find keystone -type f -name "*.pyc" -delete - bash tools/pretty_tox.sh '{posargs}' -whitelist_externals = - bash - find -passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY PBR_VERSION - -[testenv:py34] -commands = - find keystone -type f -name "*.pyc" -delete - bash tools/pretty_tox_py3.sh - -[testenv:legacy_drivers] -deps = -r{toxinidir}/test-requirements.txt - nose - .[ldap,memcache,mongodb] -commands = - # Run each legacy test separately, to avoid SQL model redefinitions - find keystone -type f -name "*.pyc" -delete - nosetests -v \ - keystone/tests/unit/backend/legacy_drivers/assignment/V8/sql.py - nosetests -v \ - keystone/tests/unit/backend/legacy_drivers/role/V8/sql.py - nosetests -v \ - keystone/tests/unit/backend/legacy_drivers/federation/V8/api_v3.py - nosetests -v \ - keystone/tests/unit/backend/legacy_drivers/resource/V8/sql.py - -[testenv:pep8] -deps = - .[bandit] - {[testenv]deps} -commands = - flake8 - # Run bash8 during pep8 runs to ensure violations are caught by - # the check and gate queues - bashate examples/pki/gen_pki.sh - # Check that .po and .pot files are valid. - bash -c "find keystone -type f -regex '.*\.pot?' -print0| \ - xargs -0 -n 1 msgfmt --check-format -o /dev/null" - # Run security linter - bandit -r keystone -x tests - -[testenv:bandit] -# NOTE(browne): This is required for the integration test job of the bandit -# project. Please do not remove. -deps = .[bandit] -commands = bandit -r keystone -x tests - -[testenv:cover] -# Also do not run test_coverage_ext tests while gathering coverage as those -# tests conflict with coverage. -# NOTE(sdague): this target does not use constraints because -# upstream infra does not yet support it. Once that's fixed, we can -# drop the install_command. -install_command = pip install -U --force-reinstall {opts} {packages} -commands = - find keystone -type f -name "*.pyc" -delete - python setup.py testr --coverage --testr-args='{posargs}' - -[testenv:venv] -# NOTE(jaegerandi): this target does not use constraints because -# upstream infra does not yet support it. Once that's fixed, we can -# drop the install_command. -install_command = pip install -U --force-reinstall {opts} {packages} -commands = {posargs} - -[testenv:debug] -commands = - find keystone -type f -name "*.pyc" -delete - oslo_debug_helper {posargs} -passenv = - KSTEST_ADMIN_URL - KSTEST_ADMIN_USERNAME - KSTEST_ADMIN_PASSWORD - KSTEST_ADMIN_DOMAIN_ID - KSTEST_PUBLIC_URL - KSTEST_USER_USERNAME - KSTEST_USER_PASSWORD - KSTEST_USER_DOMAIN_ID - KSTEST_PROJECT_ID - -[testenv:functional] -basepython = python3.4 -deps = -r{toxinidir}/test-requirements.txt -setenv = OS_TEST_PATH=./keystone/tests/functional -commands = - find keystone -type f -name "*.pyc" -delete - python setup.py testr --slowest --testr-args='{posargs}' -passenv = - KSTEST_ADMIN_URL - KSTEST_ADMIN_USERNAME - KSTEST_ADMIN_PASSWORD - KSTEST_ADMIN_DOMAIN_ID - KSTEST_PUBLIC_URL - KSTEST_USER_USERNAME - KSTEST_USER_PASSWORD - KSTEST_USER_DOMAIN_ID - KSTEST_PROJECT_ID - -[flake8] -filename= *.py,keystone-all,keystone-manage -show-source = true - -# D100: Missing docstring in public module -# D101: Missing docstring in public class -# D102: Missing docstring in public method -# D103: Missing docstring in public function -# D104: Missing docstring in public package -# D105: Missing docstring in magic method -# D202: No blank lines allowed after docstring. -# D203: 1 blank required before class docstring. -# D205: Blank line required between one-line summary and description. -# D400: First line should end with a period. -# D401: First line should be in imperative mood. -ignore = D100,D101,D102,D103,D104,D105,D203,D205,D400,D401 - -exclude=.venv,.git,.tox,build,dist,doc,*openstack/common*,*lib/python*,*egg,tools,vendor,.update-venv,*.ini,*.po,*.pot -max-complexity=24 - -[testenv:docs] -commands= - bash -c "rm -rf doc/build" - bash -c "rm -rf doc/source/api" - python setup.py build_sphinx - -[testenv:releasenotes] -# NOTE(sdague): this target does not use constraints because -# upstream infra does not yet support it. Once that's fixed, we can -# drop the install_command. -install_command = pip install -U --force-reinstall {opts} {packages} -commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html - -[testenv:genconfig] -commands = oslo-config-generator --config-file=config-generator/keystone.conf - -[hacking] -import_exceptions = - keystone.i18n - six.moves -local-check-factory = keystone.tests.hacking.checks.factory -- cgit 1.2.3-korg