Issue #12105: test_posix, add the value of O_CLOEXEC in the error message
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py
index 9c2cac3..07e6b08 100644
--- a/Lib/test/test_posix.py
+++ b/Lib/test/test_posix.py
@@ -312,7 +312,8 @@
     def test_oscloexec(self):
         fd = os.open(support.TESTFN, os.O_RDONLY|os.O_CLOEXEC)
         self.addCleanup(os.close, fd)
-        self.assertTrue(fcntl.fcntl(fd, fcntl.F_GETFD) & fcntl.FD_CLOEXEC)
+        self.assertTrue(fcntl.fcntl(fd, fcntl.F_GETFD) & fcntl.FD_CLOEXEC,
+                        'CLOEXEC flag not set (O_CLOEXEC=0x%x)' % os.O_CLOEXEC)
 
     def test_osexlock(self):
         if hasattr(posix, "O_EXLOCK"):