a83fcc6aa3
(Tox.ini has been modified to only run tests tagged with 'unit' to prevent this test from running with unit tests.) This test requires an OpenStack install present and will not run on StackForge. This test creates a JEOS, waits for glance registration, detects key registered with keystone, creates stack, and verifies over SSH that: - cfn helper script SHAs match tree - verifies presence of wordpress - verifies expected user data is present in multipart mime file closes #112 Change-Id: I22a0dfe41986d466ac689c050fc33585e3e6229e Signed-off-by: Jeff Peeler <jpeeler@redhat.com>
43 lines
976 B
INI
43 lines
976 B
INI
[tox]
|
|
envlist = py26,py27,pep8
|
|
|
|
[testenv]
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
NOSE_WITH_OPENSTACK=1
|
|
NOSE_OPENSTACK_COLOR=1
|
|
NOSE_OPENSTACK_RED=0.05
|
|
NOSE_OPENSTACK_YELLOW=0.025
|
|
NOSE_OPENSTACK_SHOW_ELAPSED=1
|
|
deps = -r{toxinidir}/tools/pip-requires
|
|
-r{toxinidir}/tools/test-requires
|
|
commands = nosetests -a tag='unit'
|
|
|
|
[testenv:pep8]
|
|
deps = pep8
|
|
commands = pep8 --repeat --show-source heat setup.py
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:cover]
|
|
commands = nosetests --cover-erase --cover-package=heat --with-xcoverage -a tag='unit'
|
|
|
|
[tox:jenkins]
|
|
downloadcache = ~/cache/pip
|
|
|
|
[testenv:jenkins26]
|
|
basepython = python2.6
|
|
setenv = NOSE_WITH_XUNIT=1
|
|
|
|
[testenv:jenkins27]
|
|
basepython = python2.7
|
|
setenv = NOSE_WITH_XUNIT=1
|
|
|
|
[testenv:jenkinscover]
|
|
setenv = NOSE_WITH_XUNIT=1
|
|
commands = nosetests --cover-erase --cover-package=heat --with-xcoverage -a tag='unit'
|
|
|
|
[testenv:jenkinsvenv]
|
|
setenv = NOSE_WITH_XUNIT=1
|
|
commands = {posargs}
|