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)
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()
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))