chrismo / bundler-cases

Integration tests for Bundler
MIT License
0 stars 2 forks source link

Cases demo-ing @jrochkind desire for cons. update. #3

Closed chrismo closed 8 years ago

chrismo commented 8 years ago

install_after_gemfile_change_success.rb shows how it works successfully today, but how it requires a Gemfile change.

update_conservative_like_install.rb shows how it fails with bundle update but maybe could work with a new --conservative flag?

chrismo commented 8 years ago

https://github.com/bundler/bundler-features/issues/122#issuecomment-242480310

chrismo commented 8 years ago

Also note - something needs to keep bar stationary - either direct declaration as a dependency in the Gemfile, or a dependency OF a declared dependency in the Gemfile. In this case it's a dependency of qux.

So ... if we implemented a --conservative flag - could still be the case where the dependency moves when folks don't expect it to.