def child(kind): from blessed.sequences import measure_length term = TestTerminal(kind=kind) # movements assert (len(term.move(98, 76)) == measure_length(term.move(98, 76), term)) assert (len(term.move(54)) == measure_length(term.move(54), term)) assert not term.cud1 or (len(term.cud1) == measure_length( term.cud1, term)) assert not term.cub1 or (len(term.cub1) == measure_length( term.cub1, term)) assert not term.cuf1 or (len(term.cuf1) == measure_length( term.cuf1, term)) assert not term.cuu1 or (len(term.cuu1) == measure_length( term.cuu1, term)) assert not term.cub or (len(term.cub(333)) == measure_length( term.cub(333), term)) assert not term.cuf or (len(term.cuf(333)) == measure_length( term.cuf(333), term)) assert not term.home or (len(term.home) == measure_length( term.home, term)) assert not term.restore or (len(term.restore) == measure_length( term.restore, term)) assert not term.clear or (len(term.clear) == measure_length( term.clear, term))
def child(kind): from blessed.sequences import measure_length term = TestTerminal(kind=kind) # movements assert (len(term.move(98, 76)) == measure_length(term.move(98, 76), term)) assert (len(term.move(54)) == measure_length(term.move(54), term)) assert not term.cud1 or (len(term.cud1) == measure_length(term.cud1, term)) assert not term.cub1 or (len(term.cub1) == measure_length(term.cub1, term)) assert not term.cuf1 or (len(term.cuf1) == measure_length(term.cuf1, term)) assert not term.cuu1 or (len(term.cuu1) == measure_length(term.cuu1, term)) assert not term.cub or (len(term.cub(333)) == measure_length(term.cub(333), term)) assert not term.cuf or (len(term.cuf(333)) == measure_length(term.cuf(333), term)) assert not term.home or (len(term.home) == measure_length(term.home, term)) assert not term.restore or (len(term.restore) == measure_length(term.restore, term)) assert not term.clear or (len(term.clear) == measure_length(term.clear, term))
def child(kind): from blessed.sequences import iter_parse term = TestTerminal(kind=kind) assert next(iter_parse(term, term.move(98, 76)))[1].will_move assert next(iter_parse(term, term.move(54)))[1].will_move assert next(iter_parse(term, term.cud1))[1].will_move assert next(iter_parse(term, term.cub1))[1].will_move assert next(iter_parse(term, term.cuf1))[1].will_move assert next(iter_parse(term, term.cuu1))[1].will_move if term.cub(333): assert next(iter_parse(term, term.cub(333)))[1].will_move if term.cuf(333): assert next(iter_parse(term, term.cuf(333)))[1].will_move assert next(iter_parse(term, term.home))[1].will_move assert next(iter_parse(term, term.restore))[1].will_move assert next(iter_parse(term, term.clear))[1].will_move
def child_mnemonics_willmove(kind): from blessed.sequences import measure_length t = TestTerminal(kind=kind) # movements assert len(t.move(98, 76)) == measure_length(t.move(98, 76), t) assert len(t.move(54)) == measure_length(t.move(54), t) assert not t.cud1 or (len(t.cud1) == measure_length(t.cud1, t)) assert not t.cub1 or (len(t.cub1) == measure_length(t.cub1, t)) assert not t.cuf1 or (len(t.cuf1) == measure_length(t.cuf1, t)) assert not t.cuu1 or (len(t.cuu1) == measure_length(t.cuu1, t)) assert not t.cub or (len(t.cub(333)) == measure_length(t.cub(333), t)) assert not t.cuf or (len(t.cuf(333)) == measure_length(t.cuf(333), t)) assert not t.home or (len(t.home) == measure_length(t.home, t)) assert not t.restore or (len(t.restore) == measure_length(t.restore, t)) assert not t.clear or (len(t.clear) == measure_length(t.clear, t))