Test that `salt.client.ssh.SSH.fsclient.destroy()` is called.
(minion_opts)
| 3 | |
| 4 | |
| 5 | def test_fsclient_destroy_called(minion_opts): |
| 6 | """ |
| 7 | Test that `salt.client.ssh.SSH.fsclient.destroy()` is called. |
| 8 | """ |
| 9 | ssh_mock = MagicMock() |
| 10 | with patch( |
| 11 | "salt.utils.parsers.SaltSSHOptionParser.parse_args", return_value=MagicMock() |
| 12 | ), patch("salt.client.ssh.SSH", return_value=ssh_mock): |
| 13 | parser = SaltSSH() |
| 14 | parser.config = minion_opts |
| 15 | parser.run() |
| 16 | assert ssh_mock.fsclient.mock_calls == [call.destroy()] |