mirror of https://github.com/python/cpython
bpo-28254: Cleanup test_subprocess.test_preexec_gc_module_failure() (GH-25709)
Saving/restoring gc.disable and gc.isenabled is no longer needed.
This commit is contained in:
parent
5bd0619533
commit
b1f413e6cf
|
@ -2148,8 +2148,6 @@ class POSIXProcessTestCase(BaseTestCase):
|
|||
# This tests the code that disables garbage collection if the child
|
||||
# process will execute any Python.
|
||||
enabled = gc.isenabled()
|
||||
orig_gc_disable = gc.disable
|
||||
orig_gc_isenabled = gc.isenabled
|
||||
try:
|
||||
gc.disable()
|
||||
self.assertFalse(gc.isenabled())
|
||||
|
@ -2164,8 +2162,6 @@ class POSIXProcessTestCase(BaseTestCase):
|
|||
preexec_fn=lambda: None)
|
||||
self.assertTrue(gc.isenabled(), "Popen left gc disabled.")
|
||||
finally:
|
||||
gc.disable = orig_gc_disable
|
||||
gc.isenabled = orig_gc_isenabled
|
||||
if not enabled:
|
||||
gc.disable()
|
||||
|
||||
|
|
Loading…
Reference in New Issue