def test_menu_config_set_and_clear_module_value(self):
"""Test drawing module option menu, not configuring the period module option, and then exiting the menu."""
curses.initscr()
curses.ungetch("\n")
curses.ungetch(curses.KEY_RIGHT)
curses.ungetch("\n")
curses.ungetch(curses.KEY_RIGHT)
curses.ungetch("\n")
curses.ungetch(curses.KEY_LEFT)
curses.ungetch(curses.KEY_LEFT)
curses.ungetch("\n")
curses.ungetch(curses.KEY_RIGHT)
curses.ungetch(curses.KEY_RIGHT)
curses.ungetch(curses.KEY_RIGHT)
curses.ungetch("\n")
curses.ungetch("1")
curses.ungetch("\n")
curses.ungetch("\n")
curses.ungetch(curses.KEY_DOWN)
curses.ungetch(curses.KEY_DOWN)
curses.ungetch(curses.KEY_DOWN)
curses.ungetch(curses.KEY_DOWN)
curses.ungetch(curses.KEY_DOWN)
curses.ungetch("\n")
curses.ungetch(curses.KEY_DOWN)
self.assertTrue(self.menu())
self.assertEqual(self.menu["View all modules"]["atop"]["period"].get_value(),
"")
评论列表
文章目录