bpo-43659: Fix test_curses on AIX (GH-25074)
curses.update_lines_cols() is only defined when the curses library
provides either resizeterm() or resize_term() functions which are optional
and are not provided on AIX.
diff --git a/Lib/test/test_curses.py b/Lib/test/test_curses.py
index 0833c86..7ce0461 100644
--- a/Lib/test/test_curses.py
+++ b/Lib/test/test_curses.py
@@ -1174,6 +1174,7 @@ def test_issue13051(self):
class MiscTests(unittest.TestCase):
+ @requires_curses_func('update_lines_cols')
def test_update_lines_cols(self):
curses.update_lines_cols()
lines, cols = curses.LINES, curses.COLS