diff options
author | aycabta <aycabta@gmail.com> | 2019-06-02 08:50:01 +0900 |
---|---|---|
committer | aycabta <aycabta@gmail.com> | 2019-06-02 08:50:01 +0900 |
commit | 486a2c26d604ff0e18bae73fe97b95478a44f3d5 (patch) | |
tree | e7cd306d89417127ddfa137d63beff129e034a50 /test/reline/test_within_pipe.rb | |
parent | e360688c4df08c2a43daa00c1de9832a20ad1521 (diff) | |
download | ruby-486a2c26d604ff0e18bae73fe97b95478a44f3d5.tar.gz |
Add Reline test for unknown macro
Diffstat (limited to 'test/reline/test_within_pipe.rb')
-rw-r--r-- | test/reline/test_within_pipe.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/reline/test_within_pipe.rb b/test/reline/test_within_pipe.rb index 586e782be4..132fdcafbc 100644 --- a/test/reline/test_within_pipe.rb +++ b/test/reline/test_within_pipe.rb @@ -21,4 +21,10 @@ class Reline::WithinPipeTest < Reline::TestCase @writer.write("abc\n") assert_equal 'abc', Reline.readmultiline(&proc{ true }) end + + def test_unknown_macro + @config.add_default_key_binding('abc'.bytes, :unknown_macro) + @writer.write("abcd\n") + assert_equal 'd', Reline.readmultiline(&proc{ true }) + end end |