/
githubmirror
/
salt
Обзор
Документация
Войти
/
githubmirror
/
salt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/pytests/unit/cli/test_ssh.py
16 строк
551 B
Pedro Algarvio
Add test case to assert that `salt.client.ssh.SSH.fsclient.destroy()` is called.
28 апр 2023, 17:35
28 апр 2023, 17:35
6766db4
Код
Авторство
О чём код?
from salt.cli.ssh import SaltSSH from tests.support.mock import MagicMock, call, patch def test_fsclient_destroy_called(minion_opts): """ Test that `salt.client.ssh.SSH.fsclient.destroy()` is called. """ ssh_mock = MagicMock() with patch( "salt.utils.parsers.SaltSSHOptionParser.parse_args", return_value=MagicMock() ), patch("salt.client.ssh.SSH", return_value=ssh_mock): parser = SaltSSH() parser.config = minion_opts parser.run() assert ssh_mock.fsclient.mock_calls == [call.destroy()]