def test_add_second_nic(self, mock_modify_server): mock_modify_server.retrun_value = 'OK' mock_server = mock.MagicMock() server_params = {'network_id': 'Test Network'} self.module.check_mode = False under_test = ClcModifyServer(self.module) changed, res = under_test._ensure_server_config( mock_server, server_params) self.assertEqual(changed, False) self.assertEqual(res, None)
def test_add_second_nic(self, mock_modify_server): mock_modify_server.retrun_value = 'OK' mock_server = mock.MagicMock() server_params = { 'network_id': 'Test Network' } self.module.check_mode = False under_test = ClcModifyServer(self.module) changed, res = under_test._ensure_server_config(mock_server, server_params) self.assertEqual(changed, False) self.assertEqual(res, None)
def test_ensure_server_config_no_change(self, mock_modify_server): mock_modify_server.return_value = 'OK' mock_server = mock.MagicMock() mock_server.cpu = 2 mock_server.memory = 2 server_params = {'cpu': 2, 'memory': 2} self.module.check_mode = False under_test = ClcModifyServer(self.module) changed, res = under_test._ensure_server_config( mock_server, server_params) self.assertEqual(changed, False) self.assertEqual(res, None)
def test_ensure_server_config_change_memory(self, mock_modify_server): mock_modify_server.return_value = 'OK' mock_server = mock.MagicMock() mock_server.cpu = 1 mock_server.memory = 1 server_params = { 'memory': 2 } self.module.check_mode = False under_test = ClcModifyServer(self.module) changed, res = under_test._ensure_server_config(mock_server, server_params) self.assertEqual(changed, True) self.assertEqual(res, 'OK')