Issue #14626: Fix buildbot issues on FreeBSD (AMD64). (Fingers crossed.)
This commit is contained in:
parent
9cf065cfdc
commit
90867a5aba
|
@ -721,8 +721,13 @@ class PosixTester(unittest.TestCase):
|
|||
posix.utime(support.TESTFN, dir_fd=f,
|
||||
times=(int(now), int((now - int(now)) * 1e9)))
|
||||
|
||||
# try dir_fd and follow_symlinks together
|
||||
if os.utime in os.supports_follow_symlinks:
|
||||
posix.utime(support.TESTFN, follow_symlinks=False, dir_fd=f)
|
||||
try:
|
||||
posix.utime(support.TESTFN, follow_symlinks=False, dir_fd=f)
|
||||
except RuntimeError:
|
||||
# whoops! using both together not supported on this platform.
|
||||
pass
|
||||
|
||||
finally:
|
||||
posix.close(f)
|
||||
|
|
|
@ -296,7 +296,7 @@ class TestShutil(unittest.TestCase):
|
|||
def make_chflags_raiser(err):
|
||||
ex = OSError()
|
||||
|
||||
def _chflags_raiser(path, flags):
|
||||
def _chflags_raiser(path, flags, *, follow_symlinks=True):
|
||||
ex.errno = err
|
||||
raise ex
|
||||
return _chflags_raiser
|
||||
|
|
Loading…
Reference in New Issue