@@ -32,37 +32,5 @@ def raiser():
3232 keys .cli_key_dispatch ['C-qwerty' ]
3333 self .assertRaises (KeyError , raiser );
3434
35- class TestUrwidKeys (unittest .TestCase ):
36- def test_keymap_map (self ):
37- """Verify KeyMap.map being a dictionary with the correct
38- length."""
39- self .assertEqual (len (keys .urwid_key_dispatch .map ), 64 )
40-
41- def test_keymap_setitem (self ):
42- """Verify keys.KeyMap correctly setting items."""
43- keys .urwid_key_dispatch ['simon' ] = 'awesome' ;
44- self .assertEqual (keys .urwid_key_dispatch ['simon' ], 'awesome' )
45-
46- def test_keymap_delitem (self ):
47- """Verify keys.KeyMap correctly removing items."""
48- keys .urwid_key_dispatch ['simon' ] = 'awesome'
49- del keys .urwid_key_dispatch ['simon' ]
50- if 'simon' in keys .urwid_key_dispatch .map :
51- raise Exception ('Key still exists in dictionary' )
52-
53- def test_keymap_getitem (self ):
54- """Verify keys.KeyMap correctly looking up items."""
55- self .assertEqual (keys .urwid_key_dispatch ['F11' ], 'f11' )
56- self .assertEqual (keys .urwid_key_dispatch ['C-a' ], 'ctrl a' )
57- self .assertEqual (keys .urwid_key_dispatch ['M-a' ], 'meta a' )
58-
59- def test_keymap_keyerror (self ):
60- """Verify keys.KeyMap raising KeyError when getting undefined key"""
61- def raiser ():
62- keys .urwid_key_dispatch ['C-asdf' ]
63- keys .urwid_key_dispatch ['C-qwerty' ]
64- self .assertRaises (KeyError , raiser );
65-
66-
6735if __name__ == '__main__' :
6836 unittest .main ()
0 commit comments