summaryrefslogtreecommitdiff
path: root/Lib/test/eintrdata/eintr_tester.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/eintrdata/eintr_tester.py')
-rw-r--r--Lib/test/eintrdata/eintr_tester.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/Lib/test/eintrdata/eintr_tester.py b/Lib/test/eintrdata/eintr_tester.py
index 606f31b091..e43b59d064 100644
--- a/Lib/test/eintrdata/eintr_tester.py
+++ b/Lib/test/eintrdata/eintr_tester.py
@@ -22,6 +22,7 @@ import time
import unittest
from test import support
+from test.support import os_helper
from test.support import socket_helper
@contextlib.contextmanager
@@ -314,16 +315,16 @@ class SocketEINTRTest(EINTRBaseTest):
@support.requires_freebsd_version(10, 3)
@unittest.skipUnless(hasattr(os, 'mkfifo'), 'needs mkfifo()')
def _test_open(self, do_open_close_reader, do_open_close_writer):
- filename = support.TESTFN
+ filename = os_helper.TESTFN
# Use a fifo: until the child opens it for reading, the parent will
# block when trying to open it for writing.
- support.unlink(filename)
+ os_helper.unlink(filename)
try:
os.mkfifo(filename)
except PermissionError as e:
self.skipTest('os.mkfifo(): %s' % e)
- self.addCleanup(support.unlink, filename)
+ self.addCleanup(os_helper.unlink, filename)
code = '\n'.join((
'import os, time',
@@ -486,16 +487,16 @@ class SelectEINTRTest(EINTRBaseTest):
class FNTLEINTRTest(EINTRBaseTest):
def _lock(self, lock_func, lock_name):
- self.addCleanup(support.unlink, support.TESTFN)
+ self.addCleanup(os_helper.unlink, os_helper.TESTFN)
code = '\n'.join((
"import fcntl, time",
- "with open('%s', 'wb') as f:" % support.TESTFN,
+ "with open('%s', 'wb') as f:" % os_helper.TESTFN,
" fcntl.%s(f, fcntl.LOCK_EX)" % lock_name,
" time.sleep(%s)" % self.sleep_time))
start_time = time.monotonic()
proc = self.subprocess(code)
with kill_on_error(proc):
- with open(support.TESTFN, 'wb') as f:
+ with open(os_helper.TESTFN, 'wb') as f:
while True: # synchronize the subprocess
dt = time.monotonic() - start_time
if dt > 60.0: