MCPcopy Create free account
hub / github.com/saltstack/salt / test_fsclient_destroy_called

Function test_fsclient_destroy_called

tests/pytests/unit/cli/test_ssh.py:5–16  ·  view source on GitHub ↗

Test that `salt.client.ssh.SSH.fsclient.destroy()` is called.

(minion_opts)

Source from the content-addressed store, hash-verified

3
4
5def 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()]

Callers

nothing calls this directly

Calls 4

runMethod · 0.95
SaltSSHClass · 0.90
patchFunction · 0.50
destroyMethod · 0.45

Tested by

no test coverage detected