Commit 70be6747 authored by Xavier de Gaye's avatar Xavier de Gaye

Issue #26926: Skip some test_io tests on platforms without large file support

parent 3ba407b3
...@@ -350,7 +350,10 @@ class IOTest(unittest.TestCase): ...@@ -350,7 +350,10 @@ class IOTest(unittest.TestCase):
def large_file_ops(self, f): def large_file_ops(self, f):
assert f.readable() assert f.readable()
assert f.writable() assert f.writable()
self.assertEqual(f.seek(self.LARGE), self.LARGE) try:
self.assertEqual(f.seek(self.LARGE), self.LARGE)
except (OverflowError, ValueError):
self.skipTest("no largefile support")
self.assertEqual(f.tell(), self.LARGE) self.assertEqual(f.tell(), self.LARGE)
self.assertEqual(f.write(b"xxx"), 3) self.assertEqual(f.write(b"xxx"), 3)
self.assertEqual(f.tell(), self.LARGE + 3) self.assertEqual(f.tell(), self.LARGE + 3)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment