def test_detect_correct_number_of_plugins(self, dirlist): dirlist.return_value = ['memory.py', 'cpu.py', '__init__.py'] self.assertEqual(len(PluginHandler.plugins_list()), 2)
def test_node_collect_data_from_all_plugins(self, _get_plugin_data, plugins_list): plugins_list.return_value = ['test1'] _get_plugin_data.return_value = 111 PluginHandler.get_data_from_all_plugins() _get_plugin_data.assert_called_with('test1')
def test_execute_right_plugin(self): # TODO: sedlanje :); treba mockat subprocess data = PluginHandler._get_plugin_data('memory') self.assertTrue('memory_total' in data)
def test_strip_endline_from_output(self): # TODO: sedlanje :); treba mockat subprocess data = PluginHandler._get_plugin_data('hostname') self.assertFalse('\n' in data)
def test_detect_right_plugins(self, dirlist): dirlist.return_value = ['memory.py', 'disk.py', '__init__.py'] self.assertTrue('memory' in PluginHandler.plugins_list()) self.assertTrue('disk' in PluginHandler.plugins_list())