# cf. https://github.com/pypa/manylinux/issues/53GOOD_SSL="https://google.com"BAD_SSL="https://self-signed.badssl.com"importsysprint("Testing SSL certificate checking for Python:",sys.version)if(sys.version_info[:2]<(2,7)orsys.version_info[:2]<(3,4)):print("This version never checks SSL certs; skipping tests")sys.exit(0)ifsys.version_info[0]>=3:fromurllib.requestimporturlopenEXC=OSErrorelse:fromurllibimporturlopenEXC=IOErrorprint("Connecting to %s should work"%(GOOD_SSL,))urlopen(GOOD_SSL)print("...it did, yay.")print("Connecting to %s should fail"%(BAD_SSL,))try:urlopen(BAD_SSL)# If we get here then we failed:print("...it DIDN'T!!!!!11!!1one!")sys.exit(1)exceptEXC:print("...it did, yay.")