diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb index e8e5a5aec2..e040ac53c3 100644 --- a/test/readline/test_readline.rb +++ b/test/readline/test_readline.rb @@ -405,7 +405,9 @@ module BasetestReadline line = Readline.readline("> ") assert_equal("hello world", line) end - if !defined?(Reline) or Readline != Reline # Reline's rendering logic is tricky + # Readline 4.3 doesn't include inserted text or input + # Reline's rendering logic is tricky + if Readline::VERSION != '4.3' and (!defined?(Reline) or Readline != Reline) assert_equal("> hello world\n", stdout.read) end stdout.close