From 57b036da134e62ddbfe0b73226d633bb445e5e41 Mon Sep 17 00:00:00 2001 From: Padraic Fanning Date: Fri, 19 Feb 2021 12:58:00 -0500 Subject: [PATCH] Mark failing/erroring tests --- Lib/test/test_fileio.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/Lib/test/test_fileio.py b/Lib/test/test_fileio.py index 26e4500ae..0c4491ba6 100644 --- a/Lib/test/test_fileio.py +++ b/Lib/test/test_fileio.py @@ -218,6 +218,8 @@ class AutoFileTests: self.assertRaises(TypeError, self.f.writelines) self.assertRaises(ValueError, self.f.writelines, b'') + # TODO: RUSTPYTHON + @unittest.expectedFailure def testOpendir(self): # Issue 3703: opening a directory should fill the errno # Windows always returns "[Errno 13]: Permission denied @@ -274,6 +276,8 @@ class AutoFileTests: pass return wrapper + # TODO: RUSTPYTHON + @unittest.expectedFailure @ClosedFDRaises def testErrnoOnClose(self, f): f.close() @@ -343,6 +347,36 @@ class CAutoFileTests(AutoFileTests, unittest.TestCase): FileIO = _io.FileIO modulename = '_io' + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testBlksize(self): + super().testBlksize() + + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testMethods(self): + super().testMethods() + + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testOpenDirFD(self): + super().testOpenDirFD() + + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testRecursiveRepr(self): + super().testRecursiveRepr() + + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testRepr(self): + super().testRepr() + + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testReprNoCloseFD(self): + super().testReprNoCloseFD() + class PyAutoFileTests(AutoFileTests, unittest.TestCase): FileIO = _pyio.FileIO modulename = '_pyio' @@ -570,6 +604,11 @@ class COtherFileTests(OtherFileTests, unittest.TestCase): FileIO = _io.FileIO modulename = '_io' + # TODO: RUSTPYTHON + @unittest.expectedFailure + def testInvalidFd(self): + super().testInvalidFd() + @cpython_only def testInvalidFd_overflow(self): # Issue 15989