|
19 | 19 | ssl = None |
20 | 20 |
|
21 | 21 |
|
22 | | -TIMEOUT = 30 |
23 | 22 | certfile = os.path.join(os.path.dirname(__file__), 'keycert3.pem') |
24 | 23 |
|
25 | 24 | if ssl is not None: |
@@ -270,12 +269,18 @@ def is_connected(): |
270 | 269 | return True |
271 | 270 |
|
272 | 271 | try: |
273 | | - with self.NNTP_CLASS(self.NNTP_HOST, timeout=TIMEOUT, usenetrc=False) as server: |
| 272 | + server = self.NNTP_CLASS(self.NNTP_HOST, |
| 273 | + timeout=support.INTERNET_TIMEOUT, |
| 274 | + usenetrc=False) |
| 275 | + with server: |
274 | 276 | self.assertTrue(is_connected()) |
275 | 277 | self.assertTrue(server.help()) |
276 | 278 | self.assertFalse(is_connected()) |
277 | 279 |
|
278 | | - with self.NNTP_CLASS(self.NNTP_HOST, timeout=TIMEOUT, usenetrc=False) as server: |
| 280 | + server = self.NNTP_CLASS(self.NNTP_HOST, |
| 281 | + timeout=support.INTERNET_TIMEOUT, |
| 282 | + usenetrc=False) |
| 283 | + with server: |
279 | 284 | server.quit() |
280 | 285 | self.assertFalse(is_connected()) |
281 | 286 | except SSLError as ssl_err: |
@@ -307,7 +312,8 @@ def setUpClass(cls): |
307 | 312 | support.requires("network") |
308 | 313 | with support.transient_internet(cls.NNTP_HOST): |
309 | 314 | try: |
310 | | - cls.server = cls.NNTP_CLASS(cls.NNTP_HOST, timeout=TIMEOUT, |
| 315 | + cls.server = cls.NNTP_CLASS(cls.NNTP_HOST, |
| 316 | + timeout=support.INTERNET_TIMEOUT, |
311 | 317 | usenetrc=False) |
312 | 318 | except SSLError as ssl_err: |
313 | 319 | # matches "[SSL: DH_KEY_TOO_SMALL] dh key too small" |
|
0 commit comments