mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
[bundler/bundler] Add a spec for installing git deps after packaging w/o git
65351c58b8
This commit is contained in:
parent
0c6529bac2
commit
4f2f6aeb5f
1 changed files with 17 additions and 0 deletions
17
spec/bundler/cache/git_spec.rb
vendored
17
spec/bundler/cache/git_spec.rb
vendored
|
@ -220,5 +220,22 @@ end
|
|||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue