def test_validate_queries_missing(self): # Test config = PluginCallConfiguration({}, {}) result, msg = configuration._validate_queries(config) # Verify self.assertTrue(result) self.assertTrue(msg is None)
def test_validate_queries(self): # Test config = PluginCallConfiguration({constants.CONFIG_QUERIES: ["httpd", "mysql"]}, {}) result, msg = configuration._validate_queries(config) # Verify self.assertTrue(result) self.assertTrue(msg is None)
def test_validate_queries(self): # Test config = PluginCallConfiguration({constants.CONFIG_QUERIES : ['httpd', 'mysql']}, {}) result, msg = configuration._validate_queries(config) # Verify self.assertTrue(result) self.assertTrue(msg is None)
def test_validate_queries_invalid(self): # Test config = PluginCallConfiguration({constants.CONFIG_QUERIES: "non-list"}, {}) result, msg = configuration._validate_queries(config) # Verify self.assertTrue(not result) self.assertTrue(msg is not None) self.assertTrue(constants.CONFIG_QUERIES in msg)
def test_validate_queries_invalid(self): # Test config = PluginCallConfiguration({constants.CONFIG_QUERIES : 'non-list'}, {}) result, msg = configuration._validate_queries(config) # Verify self.assertTrue(not result) self.assertTrue(msg is not None) self.assertTrue(constants.CONFIG_QUERIES in msg)