Example #1
0
 def test_scroll_bottom_cursor_bottom(self):
     menu = Termenu(OPTIONS, height=4)
     menu.scroll = len(OPTIONS) - 4
     menu.cursor = 3
     assert strmenu(menu) == "96 97 98 (99)"
     menu._on_pageDown()
     assert strmenu(menu) == "96 97 98 (99)"
Example #2
0
 def test_cursor_middle(self):
     menu = Termenu(OPTIONS, height=4)
     menu.cursor = 1
     assert strmenu(menu) == "01 (02) 03 04"
     menu._on_pageDown()
     assert strmenu(menu) == "01 02 03 (04)"
Example #3
0
 def test_cursor_bottom(self):
     menu = Termenu(OPTIONS, height=4)
     menu.cursor = 3
     assert strmenu(menu) == "01 02 03 (04)"
     menu._on_pageDown()
     assert strmenu(menu) == "05 06 07 (08)"
Example #4
0
 def test_cursor_top(self):
     menu = Termenu(OPTIONS, height=4)
     assert strmenu(menu) == "(01) 02 03 04"
     menu._on_pageDown()
     assert strmenu(menu) == "01 02 03 (04)"