summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorHiroshi SHIBATA <[email protected]>2024-01-19 12:12:33 +0900
committerHiroshi SHIBATA <[email protected]>2024-01-19 12:12:33 +0900
commit54552b89e73fc616ba47c1c87d33625af99cbce9 (patch)
treea200bfcc727d56f01ba7f2c981d1a9ad394f5222 /test
parent04cf66765a8a9d48baea6d9aee266dc9aa21df27 (diff)
Revert "[rubygems/rubygems] Fix `require` of a default gem when unresolved gems depend on it"
This reverts commit f1f5f22d22a149f20e019728b1ab35593d29d81a.
Diffstat (limited to 'test')
-rw-r--r--test/rubygems/test_require.rb20
1 files changed, 0 insertions, 20 deletions
diff --git a/test/rubygems/test_require.rb b/test/rubygems/test_require.rb
index 7f5584ea8a..b3926afe15 100644
--- a/test/rubygems/test_require.rb
+++ b/test/rubygems/test_require.rb
@@ -540,26 +540,6 @@ class TestGemRequire < Gem::TestCase
assert_equal %w[default-3.0.0.rc2], loaded_spec_names
end
- def test_default_gem_with_unresolved_gems_depending_on_it
- net_http_old = util_spec "net-http", "0.1.1", nil, "lib/net/http.rb"
- install_gem net_http_old
-
- net_http_default = new_default_spec "net-http", "0.3.0", nil, "net/http.rb"
- install_default_gems net_http_default
-
- faraday_1 = util_spec "faraday", "1", { "net-http" => ">= 0" }
- install_gem faraday_1
-
- faraday_2 = util_spec "faraday", "2", { "net-http" => ">= 0" }
- install_gem faraday_2
-
- chef = util_spec "chef", "1", { "faraday" => [">= 1", "< 3"] }, "lib/chef.rb"
- install_gem chef
-
- assert_require "chef"
- assert_require "net/http"
- end
-
def loaded_spec_names
Gem.loaded_specs.values.map(&:full_name).sort
end