diff options
author | aycabta <aycabta@gmail.com> | 2021-08-03 01:40:26 +0900 |
---|---|---|
committer | aycabta <aycabta@gmail.com> | 2021-08-04 18:29:42 +0900 |
commit | aba10ea61e0f837bdca0e98f8e1e6fe7666a89b1 (patch) | |
tree | c54156cd4c735daec40489e6b5dae0736e739da8 /test | |
parent | 335c12826aecc7dfc3280c2dd26bdd0f17adcaa7 (diff) | |
download | ruby-aba10ea61e0f837bdca0e98f8e1e6fe7666a89b1.tar.gz |
Add a load path to require 'helper'
Diffstat (limited to 'test')
-rw-r--r-- | test/readline/test_readline.rb | 5 |
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) |