diff options
author | aycabta <aycabta@gmail.com> | 2019-05-13 01:51:05 +0900 |
---|---|---|
committer | aycabta <aycabta@gmail.com> | 2019-05-13 01:51:05 +0900 |
commit | bb56b899009828d567062fa5b9dd0af9f927cd32 (patch) | |
tree | 62506f932bee8a0213e229a94bac8e59c689ad9a /test | |
parent | 559cad9f2d87721fda1ffbf2e39ce4b328a5b17f (diff) |
Add ed_search_prev_history to Reline
Diffstat (limited to 'test')
-rw-r--r-- | test/reline/test_key_actor_emacs.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/reline/test_key_actor_emacs.rb b/test/reline/test_key_actor_emacs.rb index 5173f0091d..04afff34d9 100644 --- a/test/reline/test_key_actor_emacs.rb +++ b/test/reline/test_key_actor_emacs.rb @@ -1162,4 +1162,17 @@ class Reline::KeyActor::Emacs::Test < Reline::TestCase assert_cursor_max(0) assert_line('') end + + def test_ed_search_prev_history + Reline::HISTORY.concat(%w{abc 123 AAA}) + assert_line('') + assert_byte_pointer_size('') + assert_cursor(0) + assert_cursor_max(0) + input_keys("\C-ra\C-j") + assert_line('abc') + assert_byte_pointer_size('') + assert_cursor(0) + assert_cursor_max(3) + end end |