summaryrefslogtreecommitdiff
path: root/test/reline
diff options
context:
space:
mode:
authormanga_osyo <manga.osyo@gmail.com>2019-08-18 16:07:20 +0900
committeraycabta <aycabta@gmail.com>2019-08-27 01:23:46 +0900
commit50d4a77041db71ce3110038109b65c3f059c0676 (patch)
tree051606df6ff0ec02f29eaa848eb50e3cec9d19bd /test/reline
parent0295bffc9645d8e6b40f60d285c69e861f439967 (diff)
Add test with encoding.
Diffstat (limited to 'test/reline')
-rw-r--r--test/reline/test_reline.rb20
1 files changed, 10 insertions, 10 deletions
diff --git a/test/reline/test_reline.rb b/test/reline/test_reline.rb
index bf11842fb7..05bce83b9e 100644
--- a/test/reline/test_reline.rb
+++ b/test/reline/test_reline.rb
@@ -15,15 +15,15 @@ class Reline::Test < Reline::TestCase
Reline.completion_append_character = ""
assert_equal(Reline.completion_append_character, nil)
- Reline.completion_append_character = "a"
+ Reline.completion_append_character = "a".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "a")
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external)
- Reline.completion_append_character = "ba"
+ Reline.completion_append_character = "ba".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "b")
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external)
- Reline.completion_append_character = "cba"
+ Reline.completion_append_character = "cba".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "c")
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external)
@@ -34,7 +34,7 @@ class Reline::Test < Reline::TestCase
def test_basic_word_break_characters
assert_equal(Reline.basic_word_break_characters, " \t\n`><=;|&{(")
- Reline.basic_word_break_characters = "["
+ Reline.basic_word_break_characters = "[".encode(Encoding::ASCII)
assert_equal(Reline.basic_word_break_characters, "[")
assert_equal(Reline.basic_word_break_characters.encoding, Encoding::default_external)
end
@@ -42,7 +42,7 @@ class Reline::Test < Reline::TestCase
def test_completer_word_break_characters
assert_equal(Reline.completer_word_break_characters, " \t\n`><=;|&{(")
- Reline.completer_word_break_characters = "["
+ Reline.completer_word_break_characters = "[".encode(Encoding::ASCII)
assert_equal(Reline.completer_word_break_characters, "[")
assert_equal(Reline.completer_word_break_characters.encoding, Encoding::default_external)
end
@@ -50,7 +50,7 @@ class Reline::Test < Reline::TestCase
def test_basic_quote_characters
assert_equal(Reline.basic_quote_characters, '"\'')
- Reline.basic_quote_characters = "`"
+ Reline.basic_quote_characters = "`".encode(Encoding::ASCII)
assert_equal(Reline.basic_quote_characters, "`")
assert_equal(Reline.basic_quote_characters.encoding, Encoding::default_external)
end
@@ -58,7 +58,7 @@ class Reline::Test < Reline::TestCase
def test_completer_quote_characters
assert_equal(Reline.completer_quote_characters, '"\'')
- Reline.completer_quote_characters = "`"
+ Reline.completer_quote_characters = "`".encode(Encoding::ASCII)
assert_equal(Reline.completer_quote_characters, "`")
assert_equal(Reline.completer_quote_characters.encoding, Encoding::default_external)
end
@@ -66,7 +66,7 @@ class Reline::Test < Reline::TestCase
def test_filename_quote_characters
assert_equal(Reline.filename_quote_characters, '')
- Reline.filename_quote_characters = "\'"
+ Reline.filename_quote_characters = "\'".encode(Encoding::ASCII)
assert_equal(Reline.filename_quote_characters, "\'")
assert_equal(Reline.filename_quote_characters.encoding, Encoding::default_external)
end
@@ -74,7 +74,7 @@ class Reline::Test < Reline::TestCase
def test_special_prefixes
assert_equal(Reline.special_prefixes, '')
- Reline.special_prefixes = "\'"
+ Reline.special_prefixes = "\'".encode(Encoding::ASCII)
assert_equal(Reline.special_prefixes, "\'")
assert_equal(Reline.special_prefixes.encoding, Encoding::default_external)
end
@@ -85,7 +85,7 @@ class Reline::Test < Reline::TestCase
Reline.completion_case_fold = true
assert_equal(Reline.completion_case_fold, true)
- Reline.completion_case_fold = "hoge"
+ Reline.completion_case_fold = "hoge".encode(Encoding::ASCII)
assert_equal(Reline.completion_case_fold, "hoge")
end