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

Skip to content

Commit 8ce9854

Browse files
miss-islingtonserhiy-storchaka
authored andcommitted
bpo-31924: Fix test_curses on NetBSD 8. (GH-4228) (#4259)
(cherry picked from commit a7723d8)
1 parent a512493 commit 8ce9854

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
< 9704 /tr>
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,8 @@ def test_userptr_memory_leak(self):
330330

331331
@requires_curses_func('panel')
332332
def test_userptr_segfault(self):
333-
panel = curses.panel.new_panel(self.stdscr)
333+
w = curses.newwin(10, 10)
334+
panel = curses.panel.new_panel(w)
334335
class A:
335336
def __del__(self):
336337
panel.set_userptr(None)
@@ -339,7 +340,8 @@ def __del__(self):
339340

340341
@requires_curses_func('panel')
341342
def test_new_curses_panel(self):
342-
panel = curses.panel.new_panel(self.stdscr)
343+
w = curses.newwin(10, 10)
344+
panel = curses.panel.new_panel(w)
343345
self.assertRaises(TypeError, type(panel))
344346

345347
@requires_curses_func('is_term_resized')

0 commit comments

Comments
 (0)
0