diff options
author | Jim Carroll <jim@caroll.com> | 2016-07-28 15:18:21 -0400 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2017-09-15 14:42:51 +0200 |
commit | 5a46756788ebe8a814520e8af3c56016f472d474 (patch) | |
tree | 0150d8d74c66b475ecdd4cf3344541e26bf3dbfd /tests/test_bio_ssl.py | |
parent | 3c7c38492f80484c38e017a02175f0559b6eaabb (diff) | |
download | m2crypto-5a46756788ebe8a814520e8af3c56016f472d474.tar.gz |
Corrected testing failure results to include (0, -1)
Diffstat (limited to 'tests/test_bio_ssl.py')
-rw-r--r-- | tests/test_bio_ssl.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test_bio_ssl.py b/tests/test_bio_ssl.py index fbef0b5..7e204a5 100644 --- a/tests/test_bio_ssl.py +++ b/tests/test_bio_ssl.py @@ -80,14 +80,14 @@ class SSLTestCase(unittest.TestCase): conn.set_connect_state() self.sslbio.set_ssl(conn) ret = self.sslbio.do_handshake() - self.assertEqual(ret, 0) + self.assertIn(ret, (-1, 0)) def test_should_retry_fail(self): # XXX leaks 64/1312 bytes ctx = SSL.Context() conn = SSL.Connection(ctx) self.sslbio.set_ssl(conn) ret = self.sslbio.do_handshake() - self.assertEqual(ret, -1) + self.assertIn(ret, (-1, 0)) ret = self.sslbio.should_retry() self.assertEqual(ret, 0) @@ -96,7 +96,7 @@ class SSLTestCase(unittest.TestCase): conn = SSL.Connection(ctx) self.sslbio.set_ssl(conn) ret = self.sslbio.do_handshake() - self.assertEqual(ret, -1) + self.assertIn(ret, (-1, 0)) ret = self.sslbio.should_write() self.assertEqual(ret, 0) @@ -105,7 +105,7 @@ class SSLTestCase(unittest.TestCase): conn = SSL.Connection(ctx) self.sslbio.set_ssl(conn) ret = self.sslbio.do_handshake() - self.assertEqual(ret, -1) + self.assertIn(ret, (-1, 0)) ret = self.sslbio.should_read() self.assertEqual(ret, 0) |