def testGetPluginInfoFromDBModel(self): result = getPluginInfo(TEST_PLUGIN_NAME) self.assertEquals(result, TEST_VALID_RESULT_FALSE) db[TEST_PLUGINS_COLLECTION].insert( {NAME: TEST_PLUGIN_NAME, ENABLED: TEST_VALUE, CONFIGURABLE: TEST_VALUE}) db[TEST_PLUGINS_COLLECTION].find({NAME: TEST_PLUGIN_NAME}) result = getPluginInfo(TEST_PLUGIN_NAME) self.assertEquals(result, TEST_VALID_RESULT) db[TEST_PLUGINS_COLLECTION].remove({NAME: TEST_PLUGIN_NAME})
def testGetPluginInfoFromDBModel(self): result = getPluginInfo(TEST_PLUGIN_NAME) self.assertEquals(result, TEST_VALID_RESULT_FALSE) db[TEST_PLUGINS_COLLECTION].insert({ NAME: TEST_PLUGIN_NAME, ENABLED: TEST_VALUE, CONFIGURABLE: TEST_VALUE }) db[TEST_PLUGINS_COLLECTION].find({NAME: TEST_PLUGIN_NAME}) result = getPluginInfo(TEST_PLUGIN_NAME) self.assertEquals(result, TEST_VALID_RESULT) db[TEST_PLUGINS_COLLECTION].remove({NAME: TEST_PLUGIN_NAME})
def get(self): list_plugins = getPluginList() result = {} for plugin in list_plugins: result.update({plugin: getPluginInfo(plugin)}) return result