Exemple #1
0
def test_public_key_parsing(pk, out):
    if isinstance(out, type) and issubclass(out, Exception):
        pytest.raises(out, ssh.SSHPublicKey, pk)
    else:
        parsed = ssh.SSHPublicKey(pk)
        assert parsed.openssh() == out
Exemple #2
0
 def __call__(self, pk, out):
     try:
         parsed = ssh.SSHPublicKey(pk)
         assert parsed.openssh() == out
     except Exception, e:
         assert type(e) is out
 def check_public_key():
     try:
         parsed = ssh.SSHPublicKey(pk)
         assert parsed.openssh() == out
     except Exception as e:
         assert type(e) is out