Fix assertions about client and server nonces
Previously, this test asserted that client_random() and server_random() returned non-identical
references. This was kind of a pointless assertion. What the methods should return is the
correct client or server nonce, whether called on the client or the server connection object.
diff --git a/test/test_ssl.py b/test/test_ssl.py
index 906f601..a51cfc4 100644
--- a/test/test_ssl.py
+++ b/test/test_ssl.py
@@ -517,8 +517,10 @@
self.assertNotIdentical(server_conn.master_key(), None)
self.assertNotIdentical(server_conn.client_random(), None)
self.assertNotIdentical(server_conn.server_random(), None)
- self.assertNotIdentical(server_conn.client_random(), client_conn.client_random())
- self.assertNotIdentical(server_conn.server_random(), client_conn.server_random())
+ self.assertEquals(server_conn.client_random(), client_conn.client_random())
+ self.assertEquals(server_conn.server_random(), client_conn.server_random())
+ self.assertNotEquals(server_conn.client_random(), server_conn.server_random())
+ self.assertNotEquals(client_conn.client_random(), client_conn.server_random())
# Here are the bytes we'll try to send.
important_message = 'One if by land, two if by sea.'