8000 bpo-31924: Fix test_curses on NetBSD 8. (GH-4228) (#4260) · python/cpython@6a9a331 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6a9a331

Browse files
miss-islingtonserhiy-storchaka
authored andcommitted
bpo-31924: Fix test_curses on NetBSD 8. (GH-4228< 8000 /a>) (#4260)
(cherry picked from commit a7723d8)
1 parent c713837 commit 6a9a331

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Lib/test/test_curses.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,8 @@ def test_userptr_memory_leak(self):
319319

320320
@requires_curses_func 974E ('panel')
321321
def test_userptr_segfault(self):
322-
panel = curses.panel.new_panel(self.stdscr)
322+
w = curses.newwin(10, 10)
323+
panel = curses.panel.new_panel(w)
323324
class A:
324325
def __del__(self):
325326
panel.set_userptr(None)
@@ -328,7 +329,8 @@ def __del__(self):
328329

329330
@requires_curses_func('panel')
330331
def test_new_curses_panel(self):
331-
panel = curses.panel.new_panel(self.stdscr)
332+
w = curses.newwin(10, 10)
333+
panel = curses.panel.new_panel(w)
332334
self.assertRaises(TypeError, type(panel))
333335

334336
@requires_curses_func('is_term_resized')

0 commit comments

Comments
 (0)
0