diff options
| author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2024-09-12 16:40:23 +0200 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2024-09-17 11:10:58 +0000 |
| commit | cf063c008fd988def961fdddf7616e52345af3f9 (patch) | |
| tree | d3ef9a3aa72b706950e2aa2cd6ffc2fb487683d1 /spec | |
| parent | 1ecac5d4ed620247bdb74fa2c20e1665fae75b1a (diff) | |
[rubygems/rubygems] Bump rubies in CI to 3.3.5
A spec needed changes because now loading the default `json` prints a
warning about `ostruct` getting loaded although it will be removed in
the future. Use a different default gem to test this.
https://github.com/rubygems/rubygems/commit/7415a66906
Co-authored-by: Samuel Giddins <segiddins@segiddins.me>
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/bundler/runtime/setup_spec.rb | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/spec/bundler/runtime/setup_spec.rb b/spec/bundler/runtime/setup_spec.rb index ededaab410..175e2551f1 100644 --- a/spec/bundler/runtime/setup_spec.rb +++ b/spec/bundler/runtime/setup_spec.rb @@ -1377,20 +1377,21 @@ end end it "activates default gems when they are part of the bundle, but not installed explicitly", :ruby_repo do - default_json_version = ruby "gem 'json'; require 'json'; puts JSON::VERSION" + default_delegate_version = ruby "gem 'delegate'; require 'delegate'; puts Delegator::VERSION" build_repo2 do - build_gem "json", default_json_version + build_gem "delegate", default_delegate_version end - gemfile "source \"https://gem.repo2\"; gem 'json'" + gemfile "source \"https://gem.repo2\"; gem 'delegate'" ruby <<-RUBY require "bundler/setup" - require "json" - puts defined?(::JSON) ? "JSON defined" : "JSON undefined" + require "delegate" + puts defined?(::Delegator) ? "Delegator defined" : "Delegator undefined" RUBY + expect(out).to eq("Delegator defined") expect(err).to be_empty end |
