diff --git a/spec/bundler/commands/console_spec.rb b/spec/bundler/commands/console_spec.rb index ba5f5f514b..c0770a4322 100644 --- a/spec/bundler/commands/console_spec.rb +++ b/spec/bundler/commands/console_spec.rb @@ -2,6 +2,12 @@ RSpec.describe "bundle console", readline: true do before :each do + begin + require "irb" + rescue LoadError + skip "This spec requires IRB to be available" + end + build_repo2 do # A minimal fake pry console build_gem "pry" do |s| diff --git a/spec/bundler/commands/platform_spec.rb b/spec/bundler/commands/platform_spec.rb index 6e0a02bcf0..7f740e305b 100644 --- a/spec/bundler/commands/platform_spec.rb +++ b/spec/bundler/commands/platform_spec.rb @@ -950,6 +950,12 @@ G end it "starts IRB with the default group loaded when ruby version matches", :readline do + begin + require "irb" + rescue LoadError + skip "This spec requires IRB to be available" + end + gemfile <<-G source "https://gem.repo1" gem "myrack"