Fixup docker interop test (#55)
diff --git a/docker/minitest.py b/docker/minitest.py index 62e68d9..13d14a7 100644 --- a/docker/minitest.py +++ b/docker/minitest.py
@@ -49,10 +49,14 @@ if (kex != "*"): # '*' denoting any classic KEX alg # Enable use of the specific QSC KEX algorithm os.environ["TLS_DEFAULT_GROUPS"]=kex - with urllib.request.urlopen('https://test.openquantumsafe.org:'+str(port), context=sslContext) as response: + try: + with urllib.request.urlopen('https://test.openquantumsafe.org:'+str(port), context=sslContext) as response: if response.getcode() != 200: print("Failed to test %s successfully" % (kex)) else: print("Success testing %s at port %d" % (kex, port)) + except: + print("Test of algorithm combination SIG %s/KEX %s failed. Are all algorithms supported by current OQS library?" % (sigs, kex)) + if "SHORT_TEST" in os.environ: exit(0)