bpo-40275: Use new test.support helper submodules in tests (GH-21451)

This commit is contained in:
Hai Shi 2020-08-04 00:47:42 +08:00 committed by GitHub
parent a7f5d93bb6
commit bb0424b122
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 324 additions and 278 deletions

View file

@ -2,9 +2,11 @@ import contextlib
import sys
import unittest
from test import support
from test.support import import_helper
from test.support import os_helper
import time
resource = support.import_module('resource')
resource = import_helper.import_module('resource')
# This test is checking a few specific problem spots with the resource module.
@ -51,7 +53,7 @@ class ResourceTest(unittest.TestCase):
limit_set = True
except ValueError:
limit_set = False
f = open(support.TESTFN, "wb")
f = open(os_helper.TESTFN, "wb")
try:
f.write(b"X" * 1024)
try:
@ -77,7 +79,7 @@ class ResourceTest(unittest.TestCase):
finally:
if limit_set:
resource.setrlimit(resource.RLIMIT_FSIZE, (cur, max))
support.unlink(support.TESTFN)
os_helper.unlink(os_helper.TESTFN)
def test_fsize_toobig(self):
# Be sure that setrlimit is checking for really large values