diff --git a/Rakefile b/Rakefile index 0597fe8..2d81026 100644 --- a/Rakefile +++ b/Rakefile @@ -61,7 +61,7 @@ task :generate_test_gem => ['engine_cart:setup'] do system "echo '\ngem \"sqlite3\", \"< 1.7.0\"\n' >> Gemfile" end - Bundler.unbundled_system "bundle update --quiet" + Bundler.unbundled_system "bundle update --all --quiet" system "echo 'require \"engine_cart/rake_task\"\n' >> Rakefile" system("bundle exec rake engine_cart:prepare") diff --git a/lib/engine_cart/tasks/engine_cart.rake b/lib/engine_cart/tasks/engine_cart.rake index 1a94f47..7d584d0 100644 --- a/lib/engine_cart/tasks/engine_cart.rake +++ b/lib/engine_cart/tasks/engine_cart.rake @@ -111,7 +111,7 @@ namespace :engine_cart do end within_test_app do - unless (system("bundle install --quiet") or system("bundle update --quiet")) and + unless (system("bundle install --quiet") or system("bundle update --all --quiet")) and system "(bin/rails g | grep test_app) && bin/rails generate test_app" and system "bin/rails db:migrate" and system "bin/rails db:test:prepare"