diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2016-08-18 19:02:51 -0500 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2016-08-29 12:41:21 -0500 |
commit | b67b846a74502418571f94c724c8461c3183328e (patch) | |
tree | 5165724864465662a5bfbfe89a507aba0f6dabf3 | |
parent | aa3718987a9fae110b353297ceb5f29be5d6ddae (diff) | |
download | bundler-seg-gemfile-platforms.tar.gz |
Add specs for gemfile only_platformseg-gemfile-platforms
-rw-r--r-- | spec/install/gemfile/only_platforms_spec.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/install/gemfile/only_platforms_spec.rb b/spec/install/gemfile/only_platforms_spec.rb new file mode 100644 index 0000000000..84b89d82c5 --- /dev/null +++ b/spec/install/gemfile/only_platforms_spec.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true +require "spec_helper" + +describe "gemfile with only_platforms" do + it "only puts the given platforms in the lockfile" do + platforms = [local, pl("x79-foo_platform-19")] + install_gemfile! "only_platforms(*#{platforms.map(&:to_s)})" + + expect(the_bundle.locked_gems.platforms).to eq(platforms.sort_by(&:to_s)) + end +end |