def test_alternative_left_right(): "Test _alternative_left_right behavior for space/backspace." from blessed.keyboard import _alternative_left_right term = mock.Mock() term._cuf1 = u'' term._cub1 = u'' assert not bool(_alternative_left_right(term)) term._cuf1 = u' ' term._cub1 = u'\b' assert not bool(_alternative_left_right(term)) term._cuf1 = u'seq-right' term._cub1 = u'seq-left' assert (_alternative_left_right(term) == { u'seq-right': curses.KEY_RIGHT, u'seq-left': curses.KEY_LEFT})