aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2021-08-03 01:40:26 +0900
committeraycabta <aycabta@gmail.com>2021-08-04 18:29:42 +0900
commitaba10ea61e0f837bdca0e98f8e1e6fe7666a89b1 (patch)
treec54156cd4c735daec40489e6b5dae0736e739da8
parent335c12826aecc7dfc3280c2dd26bdd0f17adcaa7 (diff)
downloadruby-aba10ea61e0f837bdca0e98f8e1e6fe7666a89b1.tar.gz
Add a load path to require 'helper'
-rw-r--r--test/readline/test_readline.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/readline/test_readline.rb b/test/readline/test_readline.rb
index c2f1839594..a5d2e2298c 100644
--- a/test/readline/test_readline.rb
+++ b/test/readline/test_readline.rb
@@ -479,7 +479,7 @@ module BasetestReadline
omit unless respond_to?(:assert_ruby_status)
code = <<-"end;"
require 'readline'
- require 'test/readline/helper'
+ require 'helper'
#{
if defined?(TestReadline) && self.class == TestReadline
"use_ext_readline"
@@ -507,7 +507,8 @@ module BasetestReadline
f.close
f.open
asserted = false
- log, status = EnvUtil.invoke_ruby([path], "", true, :merge_to_stdout) do |_in, _out, _, pid|
+ current_dir = File.expand_path("..", __FILE__)
+ log, status = EnvUtil.invoke_ruby(["-I#{current_dir}", path], "", true, :merge_to_stdout) do |_in, _out, _, pid|
Timeout.timeout(4) do
log = String.new
while c = _out.read(1)