Esempio n. 1
0
 def test_success(self, mock_stop, mock_is_systemctl):
     commands.stop_booth(self.mock_env)
     mock_stop.assert_called_once_with(self.mock_run, "booth", self.name)
     mock_is_systemctl.assert_called_once_with()
     assert_report_item_list_equal(
         self.mock_rep.report_item_list,
         [(Severities.INFO, report_codes.SERVICE_STOP_SUCCESS, {
             "service": "booth",
             "node": None,
             "instance": self.name,
         })])
Esempio n. 2
0
 def test_success(self, mock_stop, mock_is_systemctl):
     commands.stop_booth(self.mock_env, "name")
     mock_stop.assert_called_once_with(self.mock_run, "booth", "name")
     mock_is_systemctl.assert_called_once_with()
     assert_report_item_list_equal(
         self.mock_rep.report_item_list,
         [(
             Severities.INFO,
             report_codes.SERVICE_STOP_SUCCESS,
             {
                 "service": "booth",
                 "node": None,
                 "instance": "name",
             }
         )]
     )
Esempio n. 3
0
 def test_failed(self, mock_stop, mock_is_systemctl):
     mock_stop.side_effect = StopServiceError("booth", "msg", self.name)
     assert_raise_library_error(
         lambda: commands.stop_booth(self.mock_env),
         (Severities.ERROR, report_codes.SERVICE_STOP_ERROR, {
             "service": "booth",
             "reason": "msg",
             "node": None,
             "instance": self.name,
         }))
     mock_stop.assert_called_once_with(self.mock_run, "booth", self.name)
     mock_is_systemctl.assert_called_once_with()
Esempio n. 4
0
 def test_failed(self, mock_stop, mock_is_systemctl):
     mock_stop.side_effect = StopServiceError("booth", "msg", "name")
     assert_raise_library_error(
         lambda: commands.stop_booth(self.mock_env, "name"),
         (
             Severities.ERROR,
             report_codes.SERVICE_STOP_ERROR,
             {
                 "service": "booth",
                 "reason": "msg",
                 "node": None,
                 "instance": "name",
             }
         )
     )
     mock_stop.assert_called_once_with(self.mock_run, "booth", "name")
     mock_is_systemctl.assert_called_once_with()