diff options
Diffstat (limited to 'Lib/test/test_socket.py')
| -rw-r--r-- | Lib/test/test_socket.py | 20 | 
1 files changed, 11 insertions, 9 deletions
diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index a7ebe04..ade524f 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -844,22 +844,24 @@ class NetworkConnectionAttributesTest(unittest.TestCase):          self.assertTrue(sock.gettimeout() is None)          # a value, named -        sock = socket.create_connection((HOST, PORT), timeout=10) -        self.assertEqual(sock.gettimeout(), 10) +        sock = socket.create_connection((HOST, PORT), timeout=30) +        self.assertEqual(sock.gettimeout(), 30)          # a value, just the value -        sock = socket.create_connection((HOST, PORT), 10) -        self.assertEqual(sock.gettimeout(), 10) +        sock = socket.create_connection((HOST, PORT), 30) +        self.assertEqual(sock.gettimeout(), 30)          # None, having other default           previous = socket.getdefaulttimeout() -        socket.setdefaulttimeout(10) -        sock = socket.create_connection((HOST, PORT), timeout=None) -        socket.setdefaulttimeout(previous) -        self.assertEqual(sock.gettimeout(), 10) +        socket.setdefaulttimeout(30) +        try: +            sock = socket.create_connection((HOST, PORT), timeout=None) +        finally: +            socket.setdefaulttimeout(previous) +        self.assertEqual(sock.gettimeout(), 30)      def testFamily(self): -        sock = socket.create_connection((HOST, PORT), timeout=10) +        sock = socket.create_connection((HOST, PORT), timeout=30)          self.assertEqual(sock.family, 2)  | 
