Exemplo n.º 1
0
 def test_list_available_plugins_space_delimited(self):
     '''
     Test if it returns a list of plugins.
     '''
     mock_run = MagicMock(return_value={'retcode': 0, 'stdout': 'saltstack salt other', 'stderr': ''})
     mock_pkg = MagicMock(return_value='')
     with patch.dict(rabbitmq.__salt__, {'cmd.run_all': mock_run,
                                         'pkg.version': mock_pkg}):
         self.assertListEqual(rabbitmq.list_available_plugins(), ['saltstack', 'salt', 'other'])
Exemplo n.º 2
0
 def test_list_available_plugins_space_delimited(self):
     """
     Test if it returns a list of plugins.
     """
     mock_run = MagicMock(
         return_value={"retcode": 0, "stdout": "saltstack salt other", "stderr": ""}
     )
     mock_pkg = MagicMock(return_value="")
     with patch.dict(
         rabbitmq.__salt__, {"cmd.run_all": mock_run, "pkg.version": mock_pkg}
     ):
         self.assertListEqual(
             rabbitmq.list_available_plugins(), ["saltstack", "salt", "other"]
         )
Exemplo n.º 3
0
def test_list_available_plugins():
    """
    Test if it returns a list of plugins.
    """
    mock_run = MagicMock(return_value={
        "retcode": 0,
        "stdout": "saltstack\nsalt\nother",
        "stderr": ""
    })
    mock_pkg = MagicMock(return_value="")
    with patch.dict(rabbitmq.__salt__, {
            "cmd.run_all": mock_run,
            "pkg.version": mock_pkg
    }):
        assert rabbitmq.list_available_plugins() == [
            "saltstack", "salt", "other"
        ]