单元测试paramiko ssh connections

时间:2017-08-30 22:30:47

标签: python python-2.7 paramiko python-unittest

我想对ssh连接函数进行一个简单的测试,如下所示:

def ssh_connect(host, key, user):
    ssh = paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    k = paramiko.RSAKey.from_private_key(StringIO.StringIO(key), password='passkey')
    ssh.connect(host, username=user, pkey=k)
    return ssh

我不想传递合法的服务器,用户名和密钥。假设测试是在Linux服务器上完成的,那么你会在测试场景中自己测试吗?

0 个答案:

没有答案