@@ -319,7 +319,8 @@ def test_userptr_memory_leak(self): |
|
|
319 |
319 |
|
320 |
320 |
@requires_curses_func('panel') |
321 |
321 |
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) |
323 |
324 |
class A: |
324 |
325 |
def __del__(self): |
325 |
326 |
panel.set_userptr(None) |
@@ -328,7 +329,8 @@ def __del__(self): |
|
|
328 |
329 |
|
329 |
330 |
@requires_curses_func('panel') |
330 |
331 |
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) |
332 |
334 |
self.assertRaises(TypeError, type(panel)) |
333 |
335 |
|
334 |
336 |
@requires_curses_func('is_term_resized') |