diff options
author | aycabta <aycabta@gmail.com> | 2021-03-24 14:25:06 +0900 |
---|---|---|
committer | aycabta <aycabta@gmail.com> | 2021-03-24 15:43:34 +0900 |
commit | 89caf51d9346343156d5b9f1659131414c055ebd (patch) | |
tree | 76b14d832e530b5cea65a521e016425deebcd53e /test | |
parent | 758f2b35f93478c481902d9d3f8876216a5dcc4d (diff) |
[ruby/reline] Suppress crashing when completer_{quote,word_break}_characters is empty
https://github.com/ruby/reline/commit/c6f1164942
Diffstat (limited to 'test')
-rw-r--r-- | test/reline/test_reline.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/reline/test_reline.rb b/test/reline/test_reline.rb index d2de4690d5..0f32ec4421 100644 --- a/test/reline/test_reline.rb +++ b/test/reline/test_reline.rb @@ -65,6 +65,8 @@ class Reline::Test < Reline::TestCase Reline.completer_word_break_characters = "[".encode(Encoding::ASCII) assert_equal("[", Reline.completer_word_break_characters) assert_equal(get_reline_encoding, Reline.completer_word_break_characters.encoding) + + assert_nothing_raised { Reline.completer_word_break_characters = '' } ensure Reline.completer_word_break_characters = completer_word_break_characters end @@ -89,6 +91,8 @@ class Reline::Test < Reline::TestCase Reline.completer_quote_characters = "`".encode(Encoding::ASCII) assert_equal("`", Reline.completer_quote_characters) assert_equal(get_reline_encoding, Reline.completer_quote_characters.encoding) + + assert_nothing_raised { Reline.completer_quote_characters = '' } ensure Reline.completer_quote_characters = completer_quote_characters end |