twisted.conch.test.test_transport.ServerAndClientSSHTransportBaseCase class documentationtwisted.conch.test.test_transport
(View In Hierarchy)
Known subclasses: twisted.conch.test.test_transport.ClientSSHTransportBaseCase, twisted.conch.test.test_transport.ServerSSHTransportBaseCase
Tests that need to be run on both the server and the client.
| Method | checkDisconnected | Helper function to check if the transport disconnected. | 
| Method | connectModifiedProtocol | Helper function to connect a modified protocol to the test protocol and test for disconnection. | 
| Method | test_disconnectIfCantMatchKex | Test that the transport disconnects if it can't match the key exchange | 
| Method | test_disconnectIfCantMatchKeyAlg | Like test_disconnectIfCantMatchKex, but for the key algorithm. | 
| Method | test_disconnectIfCantMatchCompression | Like test_disconnectIfCantMatchKex, but for the compression. | 
| Method | test_disconnectIfCantMatchCipher | Like test_disconnectIfCantMatchKex, but for the encryption. | 
| Method | test_disconnectIfCantMatchMAC | Like test_disconnectIfCantMatchKex, but for the MAC. | 
| Method | test_getPeer | Test that the transport's getPeermethod returns anSSHTransportAddresswith theIAddressof the peer. | 
| Method | test_getHost | Test that the transport's getHostmethod returns anSSHTransportAddresswith theIAddressof the host. | 
Helper function to connect a modified protocol to the test protocol and test for disconnection.
Test that the transport disconnects if it can't match the key exchange
Like test_disconnectIfCantMatchKex, but for the key algorithm.
Like test_disconnectIfCantMatchKex, but for the compression.
Like test_disconnectIfCantMatchKex, but for the encryption.
Test that the transport's getPeer method returns an SSHTransportAddress
with the IAddress 
of the peer.
Test that the transport's getHost method returns an SSHTransportAddress
with the IAddress 
of the host.