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

revert r64817: kernel_warn.rb: skip kernel_require.rb

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2018-09-24 07:46:07 +00:00
parent 7a18e2982e
commit d54d9ba7de
2 changed files with 0 additions and 19 deletions

View file

@ -1392,6 +1392,5 @@ Gem::Specification.load_defaults
require 'rubygems/core_ext/kernel_gem'
require 'rubygems/core_ext/kernel_require'
require 'rubygems/core_ext/kernel_warn'
Gem.use_gemdeps

View file

@ -412,24 +412,6 @@ class TestGemRequire < Gem::TestCase
end
end
if RUBY_VERSION >= "2.5"
def test_no_kernel_require_in_warn_with_uplevel
lib = File.realpath("../../../lib", __FILE__)
Dir.mktmpdir("warn_test") do |dir|
File.write(dir + "/sub.rb", "warn 'uplevel test', uplevel: 2\n")
File.write(dir + "/main.rb", "require 'sub'\n")
_, err = capture_subprocess_io do
system(@@ruby, "-w", "--disable=gems", "-I", lib, "-C", dir, "-I.", "main.rb")
end
assert_equal "main.rb:1: warning: uplevel test\n", err
_, err = capture_subprocess_io do
system(@@ruby, "-w", "--enable=gems", "-I", lib, "-C", dir, "-I.", "main.rb")
end
assert_equal "main.rb:1: warning: uplevel test\n", err
end
end
end
def silence_warnings
old_verbose, $VERBOSE = $VERBOSE, false
yield