def mocked_plugin():
patch = unittest.mock.patch("decapod_common.plugins.get_playbook_plugins")
with patch as ptch:
plugin = unittest.mock.MagicMock()
required_mock = unittest.mock.MagicMock()
required_mock.pid = 100
required_mock.returncode = os.EX_OK
plugin.execute.return_value.__enter__.return_value = required_mock
ptch.return_value.get.return_value.return_value = plugin
yield required_mock
评论列表
文章目录