Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError if
the file is closed.
diff --git a/Lib/test/test_io.py b/Lib/test/test_io.py
index 1ec6f93..109c82d 100644
--- a/Lib/test/test_io.py
+++ b/Lib/test/test_io.py
@@ -2467,6 +2467,8 @@
self.assertRaises(ValueError, f.read)
if hasattr(f, "read1"):
self.assertRaises(ValueError, f.read1, 1024)
+ if hasattr(f, "readall"):
+ self.assertRaises(ValueError, f.readall)
if hasattr(f, "readinto"):
self.assertRaises(ValueError, f.readinto, bytearray(1024))
self.assertRaises(ValueError, f.readline)