# Test just the SSL support in the socket module, in a moderately bogus way. import sys from greentest import test_support from eventlet.green import socket import errno import unittest # Optionally test SSL support. This requires the 'network' resource as given # on the regrtest command line. skip_expected = not (test_support.is_resource_enabled('network') and hasattr(socket, "ssl")) def test_basic(): test_support.requires('network') from eventlet.green import urllib if test_support.verbose: print "test_basic ..." socket.RAND_status() socket.RAND_add("this is a random string", 75.0) try: f = urllib.urlopen('https://sf.net') except IOError, exc: if exc.errno == errno.ETIMEDOUT: raise test_support.ResourceDenied('HTTPS connection is timing out') else: raise
# Test just the SSL support in the socket module, in a moderately bogus way. import sys from greentest import test_support from eventlib.green import socket import errno import unittest # Optionally test SSL support. This requires the 'network' resource as given # on the regrtest command line. skip_expected = not (test_support.is_resource_enabled('network') and hasattr(socket, "ssl")) def test_basic(): test_support.requires('network') from eventlib.green import urllib if test_support.verbose: print("test_basic ...") socket.RAND_status() socket.RAND_add("this is a random string", 75.0) try: f = urllib.urlopen('https://sf.net') except IOError as exc: if exc.errno == errno.ETIMEDOUT: raise test_support.ResourceDenied('HTTPS connection is timing out') else: