From e223dcc778f87bdc006bc89817e260c88f4116db Mon Sep 17 00:00:00 2001 From: Padraic Fanning Date: Sat, 20 Feb 2021 14:07:52 -0500 Subject: [PATCH] Mark failing tests on Windows only --- Lib/test/test_file.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Lib/test/test_file.py b/Lib/test/test_file.py index 5e26cea47..d248c1fff 100644 --- a/Lib/test/test_file.py +++ b/Lib/test/test_file.py @@ -136,6 +136,11 @@ class PyAutoFileTests(AutoFileTests, unittest.TestCase): open = staticmethod(pyio.open) +# TODO: RUSTPYTHON +if sys.platform == "win32": + PyAutoFileTests = unittest.expectedFailure(PyAutoFileTests) + + class OtherFileTests: def tearDown(self): @@ -333,6 +338,30 @@ class COtherFileTests(OtherFileTests, unittest.TestCase): class PyOtherFileTests(OtherFileTests, unittest.TestCase): open = staticmethod(pyio.open) + # TODO: RUSTPYTHON + if sys.platform == "win32": + @unittest.expectedFailure + def testIteration(self): + super().testIteration() + + # TODO: RUSTPYTHON + if sys.platform == "win32": + @unittest.expectedFailure + def testModeStrings(self): + super().testModeStrings() + + # TODO: RUSTPYTHON + if sys.platform == "win32": + @unittest.expectedFailure + def testSetBufferSize(self): + super().testSetBufferSize() + + # TODO: RUSTPYTHON + if sys.platform == "win32": + @unittest.expectedFailure + def testTruncateOnWindows(self): + super().testTruncateOnWindows() + if __name__ == '__main__': unittest.main()