@@ -330,7 +330,8 @@ def test_userptr_memory_leak(self):
|
330 | 330 | |
331 | 331 | @requires_curses_func('panel') |
332 | 332 | 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) |
334 | 335 | class A: |
335 | 336 | def __del__(self): |
336 | 337 | panel.set_userptr(None) |
@@ -339,7 +340,8 @@ def __del__(self):
|
339 | 340 | |
340 | 341 | @requires_curses_func('panel') |
341 | 342 | 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) |
343 | 345 | self.assertRaises(TypeError, type(panel)) |
344 | 346 | |
345 | 347 | @requires_curses_func('is_term_resized') |
|