diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/reline/test_key_actor_vi.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/test/reline/test_key_actor_vi.rb b/test/reline/test_key_actor_vi.rb index 6ac776fd9d..c6cd5eff48 100644 --- a/test/reline/test_key_actor_vi.rb +++ b/test/reline/test_key_actor_vi.rb @@ -1434,4 +1434,22 @@ class Reline::KeyActor::ViInsert::Test < Reline::TestCase assert_cursor(4) assert_cursor_max(4) end + + def test_ed_delete_next_char_at_eol + input_keys('"あ"') + assert_line('"あ"') + assert_byte_pointer_size('"あ"') + assert_cursor(4) + assert_cursor_max(4) + input_keys("\C-[") + assert_line('"あ"') + assert_byte_pointer_size('"あ') + assert_cursor(3) + assert_cursor_max(4) + input_keys('xa"') + assert_line('"あ"') + assert_byte_pointer_size('"あ"') + assert_cursor(4) + assert_cursor_max(4) + end end |