changes to support configuration groups

* install mockito for fake mode deamon to work
* adds configuration management tests

implements blueprint configuration-management

Change-Id: Ic28c6dd9555b4d67461cc132442dbb5a0dcb45bc
This commit is contained in:
Craig Vyvial
2013-10-15 12:26:54 -05:00
parent 0e9e3a2e3b
commit 225b35cde1
3 changed files with 4 additions and 2 deletions

View File

@@ -14,4 +14,4 @@ apt-get -y install python-dev libxml2-dev libxslt1-dev python-setuptools python-
# install oslo.config from source than pypi (which is older)
pip install http://tarballs.openstack.org/oslo.config/oslo.config-1.2.0a3.tar.gz#egg=oslo.config-1.2.0a3
pip install extras python-novaclient python-swiftclient python-cinderclient kombu>2.4.7 six babel python-heatclient passlib
pip install extras python-novaclient python-swiftclient python-cinderclient kombu>2.4.7 six babel python-heatclient passlib jinja2

View File

@@ -374,7 +374,7 @@ function rd_manage() {
}
function install_test_packages() {
sudo pip install openstack.nose_plugin proboscis pexpect
sudo pip install openstack.nose_plugin proboscis pexpect mockito
}
function mod_test_conf() {

View File

@@ -150,6 +150,7 @@ def import_tests():
from trove.tests.api import users
from trove.tests.api import user_access
from trove.tests.api import backups
from trove.tests.api import configurations
from trove.tests.api.mgmt import accounts
from trove.tests.api.mgmt import admin_required
from trove.tests.api.mgmt import hosts
@@ -170,6 +171,7 @@ def import_tests():
"dbaas_quotas",
"dbaas.api.security_groups",
backups.GROUP,
configurations.GROUP,
"dbaas.api.instances.actions.resize.instance",
# TODO(SlickNik): The restart tests fail intermittently so pulling
# them out of the blackbox group temporarily. Refer to Trove bug: