From ad7fbf26c995440f7bf3b295cbd68be3855f394a Mon Sep 17 00:00:00 2001 From: Samuel Giddins Date: Fri, 21 Jul 2017 09:37:18 -0500 Subject: Update binstubs specs to handle legacy rubygems --- spec/commands/binstubs_spec.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/commands/binstubs_spec.rb b/spec/commands/binstubs_spec.rb index a80adf6645..fa44928625 100644 --- a/spec/commands/binstubs_spec.rb +++ b/spec/commands/binstubs_spec.rb @@ -67,7 +67,10 @@ RSpec.describe "bundle binstubs " do build_repo2 do build_gem "prints_loaded_gems", "1.0" do |s| s.executables = "print_loaded_gems" - s.write "bin/print_loaded_gems", 'puts "#{Gem.loaded_specs.values.reject(&:default_gem?).map(&:full_name).sort.inspect}"' + s.write "bin/print_loaded_gems", <<-R + specs = Gem.loaded_specs.values.reject {|s| Bundler.rubygems.spec_default_gem?(s) } + puts specs.map(&:full_name).sort.inspect + R end end install_gemfile! <<-G -- cgit v1.2.1