def test_scp(self, mock_open, mock_conn, mock_set):
mock_log = mock.Mock()
mock_sftp = mock.Mock()
mock_open.return_value = mock_sftp
client = sshclient.SSHClient('ip', 'username', password='password',
log=mock_log)
client.scp('source_file', 'dest_file')
mock_log.info.assert_called()
mock_sftp.put.assert_called_with('source_file', 'dest_file')
评论列表
文章目录