コード例 #1
0
ファイル: test.py プロジェクト: weka/termenu
 def test_selected(self):
     menu = Termenu(OPTIONS, height=4)
     menu._on_down()
     menu._on_space()
     menu._on_space()
     assert [menu._decorate_flags(i)["selected"]
             for i in xrange(4)] == [False, True, True, False]
コード例 #2
0
ファイル: test.py プロジェクト: weka/termenu
 def test_more_below_none(self):
     menu = Termenu(OPTIONS, height=4)
     menu.scroll = len(OPTIONS) - 4
     assert [menu._decorate_flags(i)["moreBelow"]
             for i in xrange(4)] == [False, False, False, False]
コード例 #3
0
ファイル: test.py プロジェクト: weka/termenu
 def test_more_below_one(self):
     menu = Termenu(OPTIONS, height=4)
     assert [menu._decorate_flags(i)["moreBelow"]
             for i in xrange(4)] == [False, False, False, True]
コード例 #4
0
ファイル: test.py プロジェクト: weka/termenu
 def test_more_above_one(self):
     menu = Termenu(OPTIONS, height=4)
     menu.scroll = 1
     assert [menu._decorate_flags(i)["moreAbove"]
             for i in xrange(4)] == [True, False, False, False]
コード例 #5
0
ファイル: test.py プロジェクト: weka/termenu
 def test_active(self):
     menu = Termenu(OPTIONS, height=4)
     assert [menu._decorate_flags(i)["active"]
             for i in xrange(4)] == [True, False, False, False]
コード例 #6
0
ファイル: test.py プロジェクト: koreno/termenu
 def test_more_below_none(self):
     menu = Termenu(OPTIONS, height=4)
     menu.scroll = len(OPTIONS) - 4
     assert [menu._decorate_flags(i)["moreBelow"] for i in xrange(4)] == [False, False, False, False]
コード例 #7
0
ファイル: test.py プロジェクト: koreno/termenu
 def test_more_below_one(self):
     menu = Termenu(OPTIONS, height=4)
     assert [menu._decorate_flags(i)["moreBelow"] for i in xrange(4)] == [False, False, False, True]
コード例 #8
0
ファイル: test.py プロジェクト: koreno/termenu
 def test_more_above_one(self):
     menu = Termenu(OPTIONS, height=4)
     menu.scroll = 1
     assert [menu._decorate_flags(i)["moreAbove"] for i in xrange(4)] == [True, False, False, False]
コード例 #9
0
ファイル: test.py プロジェクト: koreno/termenu
 def test_selected(self):
     menu = Termenu(OPTIONS, height=4)
     menu._on_down()
     menu._on_space()
     menu._on_space()
     assert [menu._decorate_flags(i)["selected"] for i in xrange(4)] == [False, True, True, False]
コード例 #10
0
ファイル: test.py プロジェクト: koreno/termenu
 def test_active(self):
     menu = Termenu(OPTIONS, height=4)
     assert [menu._decorate_flags(i)["active"] for i in xrange(4)] == [True, False, False, False]