diff options
author | Jesse Luehrs <doy@tozt.net> | 2014-10-20 22:51:27 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2014-10-20 22:51:27 -0400 |
commit | f8928f137d0da3403dc94e9a84b5940edc5e85aa (patch) | |
tree | 3a3c3af1d0db16388364d6b8ebc5a99bbf1de62a /t | |
parent | e576b1d52a12c48b06c76e9f75fadb1428c5b0d4 (diff) | |
download | libvt100-python-f8928f137d0da3403dc94e9a84b5940edc5e85aa.tar.gz libvt100-python-f8928f137d0da3403dc94e9a84b5940edc5e85aa.zip |
add test for partial \033[? sequences
this was buggy earlier, so make sure we don't regress
Diffstat (limited to 't')
-rw-r--r-- | t/processing_test.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/t/processing_test.py b/t/processing_test.py index 20b028b..70b1000 100644 --- a/t/processing_test.py +++ b/t/processing_test.py @@ -23,6 +23,15 @@ class ProcessingTest(VT100Test): assert self.vt.process("abc\033[12;24") == 3 assert self.vt.process("abc\033[12;24H") == 11 + assert self.vt.process("\033") == 0 + assert self.vt.process("\033[") == 0 + assert self.vt.process("\033[?") == 0 + assert self.vt.process("\033[?1") == 0 + assert self.vt.process("\033[?10") == 0 + assert self.vt.process("\033[?100") == 0 + assert self.vt.process("\033[?1000") == 0 + assert self.vt.process("\033[?1000h") == 8 + assert self.vt.process("\033]") == 0 assert self.vt.process("\033]4") == 0 assert self.vt.process("\033]49") == 0 |