diff options
author | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-01-29 14:24:05 +0000 |
---|---|---|
committer | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-01-29 14:24:05 +0000 |
commit | 197189789033b8fb8dce27b4c09a6cffb3672fa2 (patch) | |
tree | 260ce414e7fcfe911fdb0821a8a347274ba4954b /test/readline | |
parent | b80154157a59c15693a12b442c01caf3e6f25b43 (diff) |
Skip test if locale is not Japanese nor UTF-8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/readline')
-rw-r--r-- | test/readline/test_readline.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb index 4c301ab504..cc9e5d5f93 100644 --- a/test/readline/test_readline.rb +++ b/test/readline/test_readline.rb @@ -285,11 +285,13 @@ class TestReadline < Test::Unit::TestCase bug5941 = '[Bug #5941]' completion_case_fold = Readline.completion_case_fold Readline.completion_case_fold = false - locale = Encoding.find("locale") - if locale == Encoding::UTF_8 + case locale = Encoding.find("locale") + when Encoding::UTF_8 enc1 = Encoding::EUC_JP - else + when Encoding::EUC_JP, Encoding::Windows_31J enc1 = Encoding::UTF_8 + else + skip end results = nil Readline.completion_proc = ->(text) {results} |