summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/reline/test_config.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/reline/test_config.rb b/test/reline/test_config.rb
index 2cca0e71f7..2ada00c154 100644
--- a/test/reline/test_config.rb
+++ b/test/reline/test_config.rb
@@ -286,6 +286,16 @@ class Reline::Config::Test < Reline::TestCase
ENV['INPUTRC'] = inputrc_backup
end
+ def test_inputrc_with_utf
+ @config.read_lines(<<~'LINES'.lines)
+ set editing-mode vi
+ set vi-cmd-mode-string 🍸
+ set vi-ins-mode-string 🍶
+ LINES
+ assert_equal @config.vi_cmd_mode_string, "🍸"
+ assert_equal @config.vi_ins_mode_string, "🍶"
+ end
+
def test_xdg_config_home
home_backup = ENV['HOME']
xdg_config_home_backup = ENV['XDG_CONFIG_HOME']