1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Swap expected and actual correctly

This commit is contained in:
aycabta 2019-10-02 19:56:55 +09:00
parent ddf5020e4f
commit 309f6a7726

View file

@ -10,167 +10,167 @@ class Reline::Test < Reline::TestCase
end end
def test_completion_append_character def test_completion_append_character
assert_equal(Reline.completion_append_character, nil) assert_equal(nil, Reline.completion_append_character)
Reline.completion_append_character = "" Reline.completion_append_character = ""
assert_equal(Reline.completion_append_character, nil) assert_equal(nil, Reline.completion_append_character)
Reline.completion_append_character = "a".encode(Encoding::ASCII) Reline.completion_append_character = "a".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "a") assert_equal("a", Reline.completion_append_character)
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.completion_append_character.encoding)
Reline.completion_append_character = "ba".encode(Encoding::ASCII) Reline.completion_append_character = "ba".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "b") assert_equal("b", Reline.completion_append_character)
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.completion_append_character.encoding)
Reline.completion_append_character = "cba".encode(Encoding::ASCII) Reline.completion_append_character = "cba".encode(Encoding::ASCII)
assert_equal(Reline.completion_append_character, "c") assert_equal("c", Reline.completion_append_character)
assert_equal(Reline.completion_append_character.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.completion_append_character.encoding)
Reline.completion_append_character = nil Reline.completion_append_character = nil
assert_equal(Reline.completion_append_character, nil) assert_equal(nil, Reline.completion_append_character)
end end
def test_basic_word_break_characters def test_basic_word_break_characters
assert_equal(Reline.basic_word_break_characters, " \t\n`><=;|&{(") assert_equal(" \t\n`><=;|&{(", Reline.basic_word_break_characters)
Reline.basic_word_break_characters = "[".encode(Encoding::ASCII) Reline.basic_word_break_characters = "[".encode(Encoding::ASCII)
assert_equal(Reline.basic_word_break_characters, "[") assert_equal("[", Reline.basic_word_break_characters)
assert_equal(Reline.basic_word_break_characters.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.basic_word_break_characters.encoding)
end end
def test_completer_word_break_characters def test_completer_word_break_characters
assert_equal(Reline.completer_word_break_characters, " \t\n`><=;|&{(") assert_equal(" \t\n`><=;|&{(", Reline.completer_word_break_characters)
Reline.completer_word_break_characters = "[".encode(Encoding::ASCII) Reline.completer_word_break_characters = "[".encode(Encoding::ASCII)
assert_equal(Reline.completer_word_break_characters, "[") assert_equal("[", Reline.completer_word_break_characters)
assert_equal(Reline.completer_word_break_characters.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.completer_word_break_characters.encoding)
end end
def test_basic_quote_characters def test_basic_quote_characters
assert_equal(Reline.basic_quote_characters, '"\'') assert_equal('"\'', Reline.basic_quote_characters)
Reline.basic_quote_characters = "`".encode(Encoding::ASCII) Reline.basic_quote_characters = "`".encode(Encoding::ASCII)
assert_equal(Reline.basic_quote_characters, "`") assert_equal("`", Reline.basic_quote_characters)
assert_equal(Reline.basic_quote_characters.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.basic_quote_characters.encoding)
end end
def test_completer_quote_characters def test_completer_quote_characters
assert_equal(Reline.completer_quote_characters, '"\'') assert_equal('"\'', Reline.completer_quote_characters)
Reline.completer_quote_characters = "`".encode(Encoding::ASCII) Reline.completer_quote_characters = "`".encode(Encoding::ASCII)
assert_equal(Reline.completer_quote_characters, "`") assert_equal("`", Reline.completer_quote_characters)
assert_equal(Reline.completer_quote_characters.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.completer_quote_characters.encoding)
end end
def test_filename_quote_characters def test_filename_quote_characters
assert_equal(Reline.filename_quote_characters, '') assert_equal('', Reline.filename_quote_characters)
Reline.filename_quote_characters = "\'".encode(Encoding::ASCII) Reline.filename_quote_characters = "\'".encode(Encoding::ASCII)
assert_equal(Reline.filename_quote_characters, "\'") assert_equal("\'", Reline.filename_quote_characters)
assert_equal(Reline.filename_quote_characters.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.filename_quote_characters.encoding)
end end
def test_special_prefixes def test_special_prefixes
assert_equal(Reline.special_prefixes, '') assert_equal('', Reline.special_prefixes)
Reline.special_prefixes = "\'".encode(Encoding::ASCII) Reline.special_prefixes = "\'".encode(Encoding::ASCII)
assert_equal(Reline.special_prefixes, "\'") assert_equal("\'", Reline.special_prefixes)
assert_equal(Reline.special_prefixes.encoding, Encoding::default_external) assert_equal(Encoding::default_external, Reline.special_prefixes.encoding)
end end
def test_completion_case_fold def test_completion_case_fold
assert_equal(Reline.completion_case_fold, nil) assert_equal(nil, Reline.completion_case_fold)
Reline.completion_case_fold = true Reline.completion_case_fold = true
assert_equal(Reline.completion_case_fold, true) assert_equal(true, Reline.completion_case_fold)
Reline.completion_case_fold = "hoge".encode(Encoding::ASCII) Reline.completion_case_fold = "hoge".encode(Encoding::ASCII)
assert_equal(Reline.completion_case_fold, "hoge") assert_equal("hoge", Reline.completion_case_fold)
end end
def test_completion_proc def test_completion_proc
assert_equal(Reline.completion_proc, nil) assert_equal(nil, Reline.completion_proc)
p = proc {} p = proc {}
Reline.completion_proc = p Reline.completion_proc = p
assert_equal(Reline.completion_proc, p) assert_equal(p, Reline.completion_proc)
l = lambda {} l = lambda {}
Reline.completion_proc = l Reline.completion_proc = l
assert_equal(Reline.completion_proc, l) assert_equal(l, Reline.completion_proc)
assert_raise(ArgumentError) { Reline.completion_proc = 42 } assert_raise(ArgumentError) { Reline.completion_proc = 42 }
assert_raise(ArgumentError) { Reline.completion_proc = "hoge" } assert_raise(ArgumentError) { Reline.completion_proc = "hoge" }
end end
def test_output_modifier_proc def test_output_modifier_proc
assert_equal(Reline.output_modifier_proc, nil) assert_equal(nil, Reline.output_modifier_proc)
p = proc {} p = proc {}
Reline.output_modifier_proc = p Reline.output_modifier_proc = p
assert_equal(Reline.output_modifier_proc, p) assert_equal(p, Reline.output_modifier_proc)
l = lambda {} l = lambda {}
Reline.output_modifier_proc = l Reline.output_modifier_proc = l
assert_equal(Reline.output_modifier_proc, l) assert_equal(l, Reline.output_modifier_proc)
assert_raise(ArgumentError) { Reline.output_modifier_proc = 42 } assert_raise(ArgumentError) { Reline.output_modifier_proc = 42 }
assert_raise(ArgumentError) { Reline.output_modifier_proc = "hoge" } assert_raise(ArgumentError) { Reline.output_modifier_proc = "hoge" }
end end
def test_prompt_proc def test_prompt_proc
assert_equal(Reline.prompt_proc, nil) assert_equal(nil, Reline.prompt_proc)
p = proc {} p = proc {}
Reline.prompt_proc = p Reline.prompt_proc = p
assert_equal(Reline.prompt_proc, p) assert_equal(p, Reline.prompt_proc)
l = lambda {} l = lambda {}
Reline.prompt_proc = l Reline.prompt_proc = l
assert_equal(Reline.prompt_proc, l) assert_equal(l, Reline.prompt_proc)
assert_raise(ArgumentError) { Reline.prompt_proc = 42 } assert_raise(ArgumentError) { Reline.prompt_proc = 42 }
assert_raise(ArgumentError) { Reline.prompt_proc = "hoge" } assert_raise(ArgumentError) { Reline.prompt_proc = "hoge" }
end end
def test_auto_indent_proc def test_auto_indent_proc
assert_equal(Reline.auto_indent_proc, nil) assert_equal(nil, Reline.auto_indent_proc)
p = proc {} p = proc {}
Reline.auto_indent_proc = p Reline.auto_indent_proc = p
assert_equal(Reline.auto_indent_proc, p) assert_equal(p, Reline.auto_indent_proc)
l = lambda {} l = lambda {}
Reline.auto_indent_proc = l Reline.auto_indent_proc = l
assert_equal(Reline.auto_indent_proc, l) assert_equal(l, Reline.auto_indent_proc)
assert_raise(ArgumentError) { Reline.auto_indent_proc = 42 } assert_raise(ArgumentError) { Reline.auto_indent_proc = 42 }
assert_raise(ArgumentError) { Reline.auto_indent_proc = "hoge" } assert_raise(ArgumentError) { Reline.auto_indent_proc = "hoge" }
end end
def test_pre_input_hook def test_pre_input_hook
assert_equal(Reline.pre_input_hook, nil) assert_equal(nil, Reline.pre_input_hook)
p = proc {} p = proc {}
Reline.pre_input_hook = p Reline.pre_input_hook = p
assert_equal(Reline.pre_input_hook, p) assert_equal(p, Reline.pre_input_hook)
l = lambda {} l = lambda {}
Reline.pre_input_hook = l Reline.pre_input_hook = l
assert_equal(Reline.pre_input_hook, l) assert_equal(l, Reline.pre_input_hook)
end end
def test_dig_perfect_match_proc def test_dig_perfect_match_proc
assert_equal(Reline.dig_perfect_match_proc, nil) assert_equal(nil, Reline.dig_perfect_match_proc)
p = proc {} p = proc {}
Reline.dig_perfect_match_proc = p Reline.dig_perfect_match_proc = p
assert_equal(Reline.dig_perfect_match_proc, p) assert_equal(p, Reline.dig_perfect_match_proc)
l = lambda {} l = lambda {}
Reline.dig_perfect_match_proc = l Reline.dig_perfect_match_proc = l
assert_equal(Reline.dig_perfect_match_proc, l) assert_equal(l, Reline.dig_perfect_match_proc)
assert_raise(ArgumentError) { Reline.dig_perfect_match_proc = 42 } assert_raise(ArgumentError) { Reline.dig_perfect_match_proc = 42 }
assert_raise(ArgumentError) { Reline.dig_perfect_match_proc = "hoge" } assert_raise(ArgumentError) { Reline.dig_perfect_match_proc = "hoge" }
@ -204,12 +204,12 @@ class Reline::Test < Reline::TestCase
def test_vi_editing_mode def test_vi_editing_mode
Reline.vi_editing_mode Reline.vi_editing_mode
assert_equal(Reline.send(:core).config.editing_mode.class, Reline::KeyActor::ViInsert) assert_equal(Reline::KeyActor::ViInsert, Reline.send(:core).config.editing_mode.class)
end end
def test_emacs_editing_mode def test_emacs_editing_mode
Reline.emacs_editing_mode Reline.emacs_editing_mode
assert_equal(Reline.send(:core).config.editing_mode.class, Reline::KeyActor::Emacs) assert_equal(Reline::KeyActor::Emacs, Reline.send(:core).config.editing_mode.class)
end end
def test_editing_mode def test_editing_mode