Skip to content

Commit

Permalink
[bundler/bundler] Add a spec for installing git deps after packaging …
Browse files Browse the repository at this point in the history
  • Loading branch information
segiddins authored and hsbt committed Sep 18, 2019
1 parent 0c6529b commit 4f2f6ae
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions spec/bundler/cache/git_spec.rb
Expand Up @@ -220,5 +220,22 @@
gemspec = bundled_app("vendor/cache/foo-1.0-#{ref}/foo.gemspec").read
expect(gemspec).to_not match("`echo bob`")
end

it "can install after #{cmd} with git not installed" do
build_git "foo"

gemfile <<-G
gem "foo", :git => '#{lib_path("foo-1.0")}'
G
bundle! "config set cache_all true"
bundle! cmd, "all-platforms" => true, :install => false, :path => "./vendor/cache"

simulate_new_machine
with_path_as "" do
bundle! "config set deployment true"
bundle! :install, :local => true
expect(the_bundle).to include_gem "foo 1.0"
end
end
end
end

0 comments on commit 4f2f6ae

Please sign in to comment.