Issue #14626: Fix buildbot issues on FreeBSD (AMD64). (Fingers crossed.)
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py
index ffa58ee..a9b13e2 100644
--- a/Lib/test/test_posix.py
+++ b/Lib/test/test_posix.py
@@ -721,8 +721,13 @@
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)