mirror of
https://github.com/python/cpython.git
synced 2025-10-09 16:34:44 +00:00
bpo-22831: Use "with" to avoid possible fd leaks in tests (part 2). (GH-10929)
This commit is contained in:
parent
9e4861f523
commit
5b10b98247
25 changed files with 253 additions and 312 deletions
|
@ -125,10 +125,9 @@ class HelperFunctionsTests(unittest.TestCase):
|
|||
pth_dir = os.path.abspath(pth_dir)
|
||||
pth_basename = pth_name + '.pth'
|
||||
pth_fn = os.path.join(pth_dir, pth_basename)
|
||||
pth_file = open(pth_fn, 'w', encoding='utf-8')
|
||||
self.addCleanup(lambda: os.remove(pth_fn))
|
||||
pth_file.write(contents)
|
||||
pth_file.close()
|
||||
with open(pth_fn, 'w', encoding='utf-8') as pth_file:
|
||||
self.addCleanup(lambda: os.remove(pth_fn))
|
||||
pth_file.write(contents)
|
||||
return pth_dir, pth_basename
|
||||
|
||||
def test_addpackage_import_bad_syntax(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue