File tree Expand file tree Collapse file tree 2 files changed +30
-1
lines changed Expand file tree Collapse file tree 2 files changed +30
-1
lines changed Original file line number Diff line number Diff line change 149
149
DECSTBM = "r"
150
150
151
151
#: *Horizontal position adjust*: Same as :data:`CHA`.
152
- HPA = "'"
152
+ HPA = "`"
153
+
Original file line number Diff line number Diff line change @@ -332,3 +332,31 @@ def test_byte_stream_select_other_charset():
332
332
# c) enable utf-8
333
333
stream .select_other_charset ("G" )
334
334
assert stream .use_utf8
335
+
336
+
337
+ def test_csi_cha ():
338
+ screen = pyte .Screen (10 , 2 )
339
+ stream = pyte .Stream (screen )
340
+ # before
341
+ assert screen .cursor .x == 0
342
+ assert screen .cursor .y == 0
343
+ assert screen .display [0 ] == " "
344
+ # set cursor to column absolute
345
+ stream .feed ("\x9b 4`text" )
346
+ assert screen .cursor .x == 7
347
+ assert screen .cursor .y == 0
348
+ assert screen .display [0 ] == " text "
349
+
350
+
351
+ def test_csi_hpa ():
352
+ screen = pyte .Screen (10 , 2 )
353
+ stream = pyte .Stream (screen )
354
+ # before
355
+ assert screen .cursor .x == 0
356
+ assert screen .cursor .y == 0
357
+ assert screen .display [0 ] == " "
358
+ # set cursor to column absolute
359
+ stream .feed ("\x9b 4`text" )
360
+ assert screen .cursor .x == 7
361
+ assert screen .cursor .y == 0
362
+ assert screen .display [0 ] == " text "
You can’t perform that action at this time.
0 commit comments