diff options
Diffstat (limited to 'spec/bundler/cache/platform_spec.rb')
-rw-r--r-- | spec/bundler/cache/platform_spec.rb | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/spec/bundler/cache/platform_spec.rb b/spec/bundler/cache/platform_spec.rb deleted file mode 100644 index c0622a3c94..0000000000 --- a/spec/bundler/cache/platform_spec.rb +++ /dev/null @@ -1,49 +0,0 @@ -# frozen_string_literal: true - -RSpec.describe "bundle cache with multiple platforms" do - before :each do - gemfile <<-G - source "file://#{gem_repo1}" - - platforms :mri, :rbx do - gem "rack", "1.0.0" - end - - platforms :jruby do - gem "activesupport", "2.3.5" - end - G - - lockfile <<-G - GEM - remote: file:#{gem_repo1}/ - specs: - rack (1.0.0) - activesupport (2.3.5) - - PLATFORMS - ruby - java - - DEPENDENCIES - rack (1.0.0) - activesupport (2.3.5) - G - - cache_gems "rack-1.0.0", "activesupport-2.3.5" - end - - it "ensures that a successful bundle install does not delete gems for other platforms" do - bundle! "install" - - expect(bundled_app("vendor/cache/rack-1.0.0.gem")).to exist - expect(bundled_app("vendor/cache/activesupport-2.3.5.gem")).to exist - end - - it "ensures that a successful bundle update does not delete gems for other platforms" do - bundle! "update", :all => bundle_update_requires_all? - - expect(bundled_app("vendor/cache/rack-1.0.0.gem")).to exist - expect(bundled_app("vendor/cache/activesupport-2.3.5.gem")).to exist - end -end |