Exemplo n.º 1
0
 def test__execute_ilo_clean_step_ok(self, get_ilo_object_mock):
     ilo_mock = get_ilo_object_mock.return_value
     clean_step_mock = getattr(ilo_mock, 'fake-step')
     ilo_management._execute_ilo_clean_step(self.node,
                                            'fake-step',
                                            'args',
                                            kwarg='kwarg')
     clean_step_mock.assert_called_once_with('args', kwarg='kwarg')
Exemplo n.º 2
0
 def test__execute_ilo_clean_step_not_supported(self, get_ilo_object_mock,
                                                log_mock):
     ilo_mock = get_ilo_object_mock.return_value
     exc = ilo_error.IloCommandNotSupportedError("error")
     clean_step_mock = getattr(ilo_mock, 'fake-step')
     clean_step_mock.side_effect = exc
     ilo_management._execute_ilo_clean_step(
         self.node, 'fake-step', 'args', kwarg='kwarg')
     clean_step_mock.assert_called_once_with('args', kwarg='kwarg')
     self.assertTrue(log_mock.warn.called)
Exemplo n.º 3
0
 def test__execute_ilo_clean_step_not_supported(self, get_ilo_object_mock,
                                                log_mock):
     ilo_mock = get_ilo_object_mock.return_value
     exc = ilo_error.IloCommandNotSupportedError("error")
     clean_step_mock = getattr(ilo_mock, 'fake-step')
     clean_step_mock.side_effect = exc
     ilo_management._execute_ilo_clean_step(self.node,
                 'fake-step', 'args', kwarg='kwarg')
     clean_step_mock.assert_called_once_with('args', kwarg='kwarg')
     self.assertTrue(log_mock.warn.called)
Exemplo n.º 4
0
 def test__execute_ilo_clean_step_ok(self, get_ilo_object_mock):
     ilo_mock = get_ilo_object_mock.return_value
     clean_step_mock = getattr(ilo_mock, 'fake-step')
     ilo_management._execute_ilo_clean_step(
         self.node, 'fake-step', 'args', kwarg='kwarg')
     clean_step_mock.assert_called_once_with('args', kwarg='kwarg')