summaryrefslogtreecommitdiff
path: root/tests/test_bio_ssl.py
diff options
context:
space:
mode:
authorJim Carroll <jim@caroll.com>2016-07-28 15:18:21 -0400
committerMatěj Cepl <mcepl@cepl.eu>2017-09-15 14:42:51 +0200
commit5a46756788ebe8a814520e8af3c56016f472d474 (patch)
tree0150d8d74c66b475ecdd4cf3344541e26bf3dbfd /tests/test_bio_ssl.py
parent3c7c38492f80484c38e017a02175f0559b6eaabb (diff)
downloadm2crypto-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.py8
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)