def setUp(self):
super(BaseTest, self).setUp()
self.requests_fixture = self.useFixture(requests_fixture.Fixture())
self.config_fixture = self.useFixture(config_fixture.Config(conf=CONF))
self.session_fixture = self.useFixture(SessionFixture())
self.db_fixture = self.useFixture(DatabaseFixture(conf=CONF))
self.app = app.test_client()
self.service_providers = {
'default': {
'image_endpoint': 'http://images.local',
'volume_endpoint': 'http://volumes.local'
},
'remote1': {
'image_endpoint': 'http://images.remote1',
'volume_endpoint': 'http://volumes.remote1'
},
}
# set config values
self.config_fixture.load_raw_values(
service_providers='default, remote1',
aggregation=True)
self.config_fixture.load_raw_values(
group='sp_default',
image_endpoint='http://images.local',
volume_endpoint='http://volumes.local')
self.config_fixture.load_raw_values(
group='sp_remote1',
image_endpoint='http://images.remote1',
volume_endpoint='http://volumes.remote1')
config.post_config()
extend.load_extensions()
评论列表
文章目录