@@ -405,12 +405,21 @@ def test_multiline_edit(self):
405
405
[
406
406
Event (evt = "key" , data = "up" , raw = bytearray (b"\x1b OA" )),
407
407
Event (evt = "key" , data = "up" , raw = bytearray (b"\x1b OA" )),
408
- Event (evt = "key" , data = "up" , raw = bytearray (b"\x1b OA" )),
409
- Event (evt = "key" , data = "right" , raw = bytearray (b"\x1b OC" )),
410
- Event (evt = "key" , data = "backspace" , raw = bytearray (b"\x7f " )),
408
+ Event (evt = "key" , data = "left" , raw = bytearray (b"\x1b OD" )),
409
+ Event (evt = "key" , data = "left" , raw = bytearray (b"\x1b OD" )),
410
+ Event (evt = "key" , data = "left" , raw = bytearray (b"\x1b OD" )),
411
+ Event (evt = "key" , data = "backspace" , raw = bytearray (b"\x08 " )),
411
412
Event (evt = "key" , data = "g" , raw = bytearray (b"g" )),
412
413
Event (evt = "key" , data = "down" , raw = bytearray (b"\x1b OB" )),
413
- Event (evt = "key" , data = "down" , raw = bytearray (b"\x1b OB" )),
414
+ Event (evt = "key" , data = "backspace" , raw = bytearray (b"\x08 " )),
415
+ Event (evt = "key" , data = "delete" , raw = bytearray (b"\x7F " )),
416
+ Event (evt = "key" , data = "right" , raw = bytearray (b"g" )),
417
+ Event (evt = "key" , data = "backspace" , raw = bytearray (b"\x08 " )),
418
+ Event (evt = "key" , data = "p" , raw = bytearray (b"p" )),
419
+ Event (evt = "key" , data = "a" , raw = bytearray (b"a" )),
420
+ Event (evt = "key" , data = "s" , raw = bytearray (b"s" )),
421
+ Event (evt = "key" , data = "s" , raw = bytearray (b"s" )),
422
+ Event (evt = "key" , data = "\n " , raw = bytearray (b"\n " )),
414
423
Event (evt = "key" , data = "\n " , raw = bytearray (b"\n " )),
415
424
],
416
425
)
@@ -419,7 +428,7 @@ def test_multiline_edit(self):
419
428
output = multiline_input (reader )
420
429
self .assertEqual (output , "def f():\n ...\n " )
421
430
output = multiline_input (reader )
422
- self .assertEqual (output , "def g():\n ... \n " )
431
+ self .assertEqual (output , "def g():\n pass \n " )
423
432
424
433
def test_history_navigation_with_up_arrow (self ):
425
434
events = itertools .chain (
0 commit comments