diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-12-24 09:32:59 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-12-24 10:35:31 +0900 |
commit | b0ad6cb371747a04eb12580e74c73179173cc89d (patch) | |
tree | ee873d5c682c4665c838e3ea43585536229a5509 /test/rubygems/test_gem_installer.rb | |
parent | de0523feddf740d28fe772f3a22ff9907f88bf69 (diff) | |
download | ruby-b0ad6cb371747a04eb12580e74c73179173cc89d.tar.gz |
Merge RubyGems-3.3.2 and Bundler-2.3.2
Diffstat (limited to 'test/rubygems/test_gem_installer.rb')
-rw-r--r-- | test/rubygems/test_gem_installer.rb | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/test/rubygems/test_gem_installer.rb b/test/rubygems/test_gem_installer.rb index dae2b070d5..8874577aa8 100644 --- a/test/rubygems/test_gem_installer.rb +++ b/test/rubygems/test_gem_installer.rb @@ -288,33 +288,6 @@ gem 'other', version "(SyntaxError)", e.message end - def test_ensure_no_race_conditions_between_installing_and_loading_gemspecs - a, a_gem = util_gem 'a', 2 - - Gem::Installer.at(a_gem).install - - t1 = Thread.new do - 5.times do - Gem::Installer.at(a_gem).install - sleep 0.1 - end - end - - t2 = Thread.new do - _, err = capture_output do - 20.times do - Gem::Specification.load(a.spec_file) - Gem::Specification.send(:clear_load_cache) - end - end - - assert_empty err - end - - t1.join - t2.join - end - def test_ensure_loadable_spec_security_policy pend 'openssl is missing' unless Gem::HAVE_OPENSSL |