fix test__all__
diff --git a/Lib/test/test_io.py b/Lib/test/test_io.py
index 34b6d09..a8c878e 100644
--- a/Lib/test/test_io.py
+++ b/Lib/test/test_io.py
@@ -2089,7 +2089,7 @@
             self.assertTrue(obj is not None, name)
             if name == "open":
                 continue
-            elif "error" in name.lower():
+            elif "error" in name.lower() or name == "UnsupportedOperation":
                 self.assertTrue(issubclass(obj, Exception), name)
             elif not name.startswith("SEEK_"):
                 self.assertTrue(issubclass(obj, self.IOBase))