Temporary skip curses tests on non-tty (issue #27067).
diff --git a/Lib/test/test_curses.py b/Lib/test/test_curses.py
index 40ec5cf..5a197cf 100644
--- a/Lib/test/test_curses.py
+++ b/Lib/test/test_curses.py
@@ -43,6 +43,8 @@
     @classmethod
     def setUpClass(cls):
         if not sys.__stdout__.isatty():
+            # Temporary skip tests on non-tty
+            self.skip('sys.__stdout__ is not a tty')
             cls.tmp = tempfile.TemporaryFile()
             fd = cls.tmp.fileno()
         else: