Ejemplo n.º 1
0
 def setUp(self):
     # BaseTestApi is not based on BaseTestCase to avoid import
     # errors when importing Tempest.  When targeting the plugin
     # api, it is necessary to avoid calling BaseTestApi's parent
     # setUp, since that setup will be called by SqlTestCase.setUp.
     super(TestPluginApi, self).setUp(setup_parent=False)
     testlib_api.SqlTestCase.setUp(self)
     self.useFixture(base.PluginFixture(self.plugin_conf.plugin_name))
     self.plugin_conf.setUp(self)
Ejemplo n.º 2
0
 def _setUp(self):
     super(PluginClientFixture, self)._setUp()
     self.useFixture(testlib_api.StaticSqlFixture())
     self.useFixture(self.plugin_conf)
     self.useFixture(base.PluginFixture(self.plugin_conf.plugin_name))
     manager.init()
Ejemplo n.º 3
0
 def setUp(self):
     super(PluginClientFixture, self).setUp()
     self.useFixture(testlib_api.SqlFixture())
     self.useFixture(self.plugin_conf)
     self.useFixture(base.PluginFixture(self.plugin_conf.plugin_name))