Ejemplo n.º 1
0
 def test_success(self, mock_enable, mock_is_systemctl):
     commands.enable_booth(self.mock_env)
     mock_enable.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_ENABLE_SUCCESS, {
             "service": "booth",
             "node": None,
             "instance": self.name,
         })])
Ejemplo n.º 2
0
 def test_success(self, mock_enable, mock_is_systemctl):
     commands.enable_booth(self.mock_env, "name")
     mock_enable.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_ENABLE_SUCCESS,
             {
                 "service": "booth",
                 "node": None,
                 "instance": "name",
             }
         )]
     )
Ejemplo n.º 3
0
 def test_failed(self, mock_enable, mock_is_systemctl):
     mock_enable.side_effect = EnableServiceError("booth", "msg", self.name)
     assert_raise_library_error(
         lambda: commands.enable_booth(self.mock_env),
         (Severities.ERROR, report_codes.SERVICE_ENABLE_ERROR, {
             "service": "booth",
             "reason": "msg",
             "node": None,
             "instance": self.name,
         }))
     mock_enable.assert_called_once_with(self.mock_run, "booth", self.name)
     mock_is_systemctl.assert_called_once_with()
Ejemplo n.º 4
0
 def test_failed(self, mock_enable, mock_is_systemctl):
     mock_enable.side_effect = EnableServiceError("booth", "msg", "name")
     assert_raise_library_error(
         lambda: commands.enable_booth(self.mock_env, "name"),
         (
             Severities.ERROR,
             report_codes.SERVICE_ENABLE_ERROR,
             {
                 "service": "booth",
                 "reason": "msg",
                 "node": None,
                 "instance": "name",
             }
         )
     )
     mock_enable.assert_called_once_with(self.mock_run, "booth", "name")
     mock_is_systemctl.assert_called_once_with()