diff --git a/.gitignore b/.gitignore index 066a803..c388576 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,3 @@ pkg *.gem .idea spec/*/log/* -Gemfile.lock - diff --git a/Rakefile b/Rakefile index 430032d..e4fff38 100644 --- a/Rakefile +++ b/Rakefile @@ -23,11 +23,10 @@ namespace :all do end end - desc "Update a gem given by the GEM environment variable" + desc "Update all gems, or a list of gem given by the GEM environment variable" task :update do - gem = ENV['GEM'] or raise "Name the gem you wish to update by setting a environment variable GEM" for_each_directory_of('spec/**/Gemfile') do |directory| - system("cd #{directory} && bundle update #{gem}") + system("cd #{directory} && bundle update #{ENV['GEM']}") end end diff --git a/spec/rails-2.3/Gemfile.lock b/spec/rails-2.3/Gemfile.lock new file mode 100644 index 0000000..7cb925c --- /dev/null +++ b/spec/rails-2.3/Gemfile.lock @@ -0,0 +1,56 @@ +PATH + remote: ../.. + specs: + assignable_values (0.5.1) + activerecord + +GEM + remote: http://rubygems.org/ + specs: + actionmailer (2.3.10) + actionpack (= 2.3.10) + actionpack (2.3.10) + activesupport (= 2.3.10) + rack (~> 1.1.0) + activerecord (2.3.10) + activesupport (= 2.3.10) + activeresource (2.3.10) + activesupport (= 2.3.10) + activesupport (2.3.10) + columnize (0.3.6) + linecache (0.46) + rbx-require-relative (> 0.0.4) + rack (1.1.3) + rails (2.3.10) + actionmailer (= 2.3.10) + actionpack (= 2.3.10) + activerecord (= 2.3.10) + activeresource (= 2.3.10) + activesupport (= 2.3.10) + rake (>= 0.8.3) + rake (10.0.2) + rbx-require-relative (0.0.9) + rspec (1.3.2) + rspec-rails (1.3.4) + rack (>= 1.0.0) + rspec (~> 1.3.1) + rspec_candy (0.2.1) + rspec + ruby-debug (0.10.4) + columnize (>= 0.1) + ruby-debug-base (~> 0.10.4.0) + ruby-debug-base (0.10.4) + linecache (>= 0.3) + sqlite3 (1.3.6) + +PLATFORMS + ruby + +DEPENDENCIES + assignable_values! + rails (= 2.3.10) + rspec (< 2) + rspec-rails (< 2) + rspec_candy + ruby-debug + sqlite3 diff --git a/spec/rails-3.0/Gemfile.lock b/spec/rails-3.0/Gemfile.lock new file mode 100644 index 0000000..01769b2 --- /dev/null +++ b/spec/rails-3.0/Gemfile.lock @@ -0,0 +1,112 @@ +PATH + remote: ../.. + specs: + assignable_values (0.5.1) + activerecord + +GEM + remote: http://rubygems.org/ + specs: + abstract (1.0.0) + actionmailer (3.0.3) + actionpack (= 3.0.3) + mail (~> 2.2.9) + actionpack (3.0.3) + activemodel (= 3.0.3) + activesupport (= 3.0.3) + builder (~> 2.1.2) + erubis (~> 2.6.6) + i18n (~> 0.4) + rack (~> 1.2.1) + rack-mount (~> 0.6.13) + rack-test (~> 0.5.6) + tzinfo (~> 0.3.23) + activemodel (3.0.3) + activesupport (= 3.0.3) + builder (~> 2.1.2) + i18n (~> 0.4) + activerecord (3.0.3) + activemodel (= 3.0.3) + activesupport (= 3.0.3) + arel (~> 2.0.2) + tzinfo (~> 0.3.23) + activeresource (3.0.3) + activemodel (= 3.0.3) + activesupport (= 3.0.3) + activesupport (3.0.3) + arel (2.0.10) + builder (2.1.2) + columnize (0.3.6) + diff-lcs (1.1.3) + erubis (2.6.6) + abstract (>= 1.0.0) + i18n (0.6.1) + linecache (0.46) + rbx-require-relative (> 0.0.4) + mail (2.2.19) + activesupport (>= 2.3.6) + i18n (>= 0.4.0) + mime-types (~> 1.16) + treetop (~> 1.4.8) + mime-types (1.19) + polyglot (0.3.3) + rack (1.2.5) + rack-mount (0.6.14) + rack (>= 1.0.0) + rack-test (0.5.7) + rack (>= 1.0) + rails (3.0.3) + actionmailer (= 3.0.3) + actionpack (= 3.0.3) + activerecord (= 3.0.3) + activeresource (= 3.0.3) + activesupport (= 3.0.3) + bundler (~> 1.0) + railties (= 3.0.3) + railties (3.0.3) + actionpack (= 3.0.3) + activesupport (= 3.0.3) + rake (>= 0.8.7) + thor (~> 0.14.4) + rake (10.0.2) + rbx-require-relative (0.0.9) + rspec (2.12.0) + rspec-core (~> 2.12.0) + rspec-expectations (~> 2.12.0) + rspec-mocks (~> 2.12.0) + rspec-core (2.12.0) + rspec-expectations (2.12.0) + diff-lcs (~> 1.1.3) + rspec-mocks (2.12.0) + rspec-rails (2.12.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 2.12.0) + rspec-expectations (~> 2.12.0) + rspec-mocks (~> 2.12.0) + rspec_candy (0.2.1) + rspec + ruby-debug (0.10.4) + columnize (>= 0.1) + ruby-debug-base (~> 0.10.4.0) + ruby-debug-base (0.10.4) + linecache (>= 0.3) + sqlite3 (1.3.6) + thor (0.14.6) + treetop (1.4.12) + polyglot + polyglot (>= 0.3.1) + tzinfo (0.3.35) + +PLATFORMS + ruby + +DEPENDENCIES + assignable_values! + rails (= 3.0.3) + rspec + rspec-rails + rspec_candy + ruby-debug + sqlite3 diff --git a/spec/rails-3.2/Gemfile.lock b/spec/rails-3.2/Gemfile.lock new file mode 100644 index 0000000..42c5552 --- /dev/null +++ b/spec/rails-3.2/Gemfile.lock @@ -0,0 +1,126 @@ +PATH + remote: ../.. + specs: + assignable_values (0.5.1) + activerecord + +GEM + remote: http://rubygems.org/ + specs: + actionmailer (3.2.9) + actionpack (= 3.2.9) + mail (~> 2.4.4) + actionpack (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) + builder (~> 3.0.0) + erubis (~> 2.7.0) + journey (~> 1.0.4) + rack (~> 1.4.0) + rack-cache (~> 1.2) + rack-test (~> 0.6.1) + sprockets (~> 2.2.1) + activemodel (3.2.9) + activesupport (= 3.2.9) + builder (~> 3.0.0) + activerecord (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) + arel (~> 3.0.2) + tzinfo (~> 0.3.29) + activeresource (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) + activesupport (3.2.9) + i18n (~> 0.6) + multi_json (~> 1.0) + arel (3.0.2) + builder (3.0.4) + columnize (0.3.6) + diff-lcs (1.1.3) + erubis (2.7.0) + hike (1.2.1) + i18n (0.6.1) + journey (1.0.4) + json (1.7.5) + linecache (0.46) + rbx-require-relative (> 0.0.4) + mail (2.4.4) + i18n (>= 0.4.0) + mime-types (~> 1.16) + treetop (~> 1.4.8) + mime-types (1.19) + multi_json (1.3.7) + polyglot (0.3.3) + rack (1.4.1) + rack-cache (1.2) + rack (>= 0.4) + rack-ssl (1.3.2) + rack + rack-test (0.6.2) + rack (>= 1.0) + rails (3.2.9) + actionmailer (= 3.2.9) + actionpack (= 3.2.9) + activerecord (= 3.2.9) + activeresource (= 3.2.9) + activesupport (= 3.2.9) + bundler (~> 1.0) + railties (= 3.2.9) + railties (3.2.9) + actionpack (= 3.2.9) + activesupport (= 3.2.9) + rack-ssl (~> 1.3.2) + rake (>= 0.8.7) + rdoc (~> 3.4) + thor (>= 0.14.6, < 2.0) + rake (10.0.2) + rbx-require-relative (0.0.9) + rdoc (3.12) + json (~> 1.4) + rspec (2.12.0) + rspec-core (~> 2.12.0) + rspec-expectations (~> 2.12.0) + rspec-mocks (~> 2.12.0) + rspec-core (2.12.0) + rspec-expectations (2.12.0) + diff-lcs (~> 1.1.3) + rspec-mocks (2.12.0) + rspec-rails (2.12.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 2.12.0) + rspec-expectations (~> 2.12.0) + rspec-mocks (~> 2.12.0) + rspec_candy (0.2.1) + rspec + ruby-debug (0.10.4) + columnize (>= 0.1) + ruby-debug-base (~> 0.10.4.0) + ruby-debug-base (0.10.4) + linecache (>= 0.3) + sprockets (2.2.2) + hike (~> 1.2) + multi_json (~> 1.0) + rack (~> 1.0) + tilt (~> 1.1, != 1.3.0) + sqlite3 (1.3.6) + thor (0.16.0) + tilt (1.3.3) + treetop (1.4.12) + polyglot + polyglot (>= 0.3.1) + tzinfo (0.3.35) + +PLATFORMS + ruby + +DEPENDENCIES + assignable_values! + rails (~> 3.2) + rspec + rspec-rails + rspec_candy + ruby-debug + sqlite3