def createPlugin(self): """ Creates a plugin instance """ edPlugin = None exceptionObject = None try: edFactoryPlugin = EDFactoryPlugin() edPlugin = edFactoryPlugin.loadPlugin(self.getPluginName()) except ImportError, exceptionObject: strWarningMessage = "Could not create the plugin: %s, reason: %s" % (self.getPluginName(), exceptionObject) EDVerbose.WARNING(strWarningMessage)
def createPlugin(self): """ Creates a plugin instance """ edPlugin = None exceptionObject = None try: edFactoryPlugin = EDFactoryPlugin() edPlugin = edFactoryPlugin.loadPlugin(self.getPluginName()) except ImportError(exceptionObject): strWarningMessage = "Could not create the plugin: %s, reason: %s" % (self.getPluginName(), exceptionObject) EDVerbose.WARNING(strWarningMessage) if edPlugin is None: if exceptionObject is None: EDVerbose.error("EDTestCasePlugin.createPlugin: Could not create plugin: " + self.getPluginName()) return edPlugin
def createPlugin(self): """ Creates a plugin instance """ edPlugin = None exceptionObject = None try: edFactoryPlugin = EDFactoryPlugin() edPlugin = edFactoryPlugin.loadPlugin(self.getPluginName()) except ImportError(exceptionObject): strWarningMessage = "Could not create the plugin: %s, reason: %s" % ( self.getPluginName(), exceptionObject) EDVerbose.WARNING(strWarningMessage) if edPlugin is None: if exceptionObject is None: EDVerbose.error( "EDTestCasePlugin.createPlugin: Could not create plugin: " + self.getPluginName()) return edPlugin
def testSaveModuleDictionaryToDisk(self): edFactoryPlugin = EDFactoryPlugin() edPluginTest = edFactoryPlugin.loadPlugin("EDPluginTestPluginFactory") edFactoryPlugin.saveModuleDictionaryToDisk("testDictionary.xml")
def testLoadPlugin(self): edFactoryPlugin = EDFactoryPlugin() edPluginTest = edFactoryPlugin.loadPlugin("EDPluginTestPluginFactory") EDAssert.equal("TestReturnValue", edPluginTest.getTestValue())
def testSaveModuleDictionaryToDisk(self): edFactoryPlugin = EDFactoryPlugin() edPluginTest = edFactoryPlugin.loadPlugin("EDPluginTestPluginFactory") edFactoryPlugin.saveModuleDictionaryToDisk("testDictionary.xml")
def testLoadPlugin(self): edFactoryPlugin = EDFactoryPlugin() edPluginTest = edFactoryPlugin.loadPlugin("EDPluginTestPluginFactory") EDAssert.equal("TestReturnValue", edPluginTest.getTestValue())