From 73869baaf61ef463a0e8f5d4396eb7cc32958e1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hrvoje=20=C5=A0imi=C4=87?= Date: Wed, 28 Nov 2012 00:59:46 +0100 Subject: [PATCH] update appraisals --- Appraisals | 6 +- Gemfile.lock | 9 +-- gemfiles/3.0.gemfile | 2 +- gemfiles/3.0.gemfile.lock | 112 ++++++++++++++++----------------- gemfiles/3.1.gemfile | 2 +- gemfiles/3.1.gemfile.lock | 116 +++++++++++++++++----------------- gemfiles/3.2.gemfile | 2 +- gemfiles/3.2.gemfile.lock | 129 +++++++++++++++++++------------------- 8 files changed, 185 insertions(+), 193 deletions(-) diff --git a/Appraisals b/Appraisals index 381fe2b4d..1016142de 100644 --- a/Appraisals +++ b/Appraisals @@ -1,14 +1,14 @@ appraise "3.0" do - gem "rails", "~> 3.0.15" + gem "rails", "~> 3.0.17" gem "airbrake", :path => "../" end appraise "3.1" do - gem "rails", "~> 3.1.6" + gem "rails", "~> 3.1.8" gem "airbrake", :path => "../" end appraise "3.2" do - gem "rails", "~> 3.2.6" + gem "rails", "~> 3.2.9" gem "airbrake", :path => "../" end diff --git a/Gemfile.lock b/Gemfile.lock index 211e0e634..c60c137c9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,6 +4,7 @@ PATH airbrake (3.1.6) builder girl_friday + json GEM remote: http://rubygems.org/ @@ -22,7 +23,7 @@ GEM rack (~> 1.0) bourne (1.2.0) mocha (= 0.12.3) - builder (3.1.4) + builder (3.0.4) capistrano (2.13.5) highline net-scp (>= 1.0.0) @@ -53,7 +54,7 @@ GEM ffi (1.1.5) gherkin (2.11.5) json (>= 1.4.6) - girl_friday (0.10.0) + girl_friday (0.11.0) connection_pool (~> 0.9.0) highline (1.6.15) json (1.7.5) @@ -87,9 +88,6 @@ GEM rspec-expectations (2.6.0) diff-lcs (~> 1.1.2) rspec-mocks (2.6.0) - rspec-rails (1.3.2) - rack (>= 1.0.0) - rspec (>= 1.3.0) rubyzip (0.9.9) selenium-webdriver (2.26.0) childprocess (>= 0.2.5) @@ -120,7 +118,6 @@ DEPENDENCIES fakeweb (~> 1.3.0) nokogiri (~> 1.5.0) rspec (~> 2.6.0) - rspec-rails sham_rack (~> 1.3.0) shoulda (~> 2.11.3) sinatra diff --git a/gemfiles/3.0.gemfile b/gemfiles/3.0.gemfile index 5a130b75b..01ad3d567 100644 --- a/gemfiles/3.0.gemfile +++ b/gemfiles/3.0.gemfile @@ -2,7 +2,7 @@ source "http://rubygems.org" -gem "rails", "~> 3.0.15" +gem "rails", "~> 3.0.17" gem "airbrake", :path=>"../" gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/3.0.gemfile.lock b/gemfiles/3.0.gemfile.lock index 0a108b4a2..a8b3de8da 100644 --- a/gemfiles/3.0.gemfile.lock +++ b/gemfiles/3.0.gemfile.lock @@ -1,20 +1,21 @@ PATH - remote: /home/hrvoje/code/airbrake-ci + remote: /home/hrvoje/code/airbrake specs: airbrake (3.1.6) builder girl_friday + json GEM remote: http://rubygems.org/ specs: abstract (1.0.0) - actionmailer (3.0.15) - actionpack (= 3.0.15) + actionmailer (3.0.17) + actionpack (= 3.0.17) mail (~> 2.2.19) - actionpack (3.0.15) - activemodel (= 3.0.15) - activesupport (= 3.0.15) + actionpack (3.0.17) + activemodel (= 3.0.17) + activesupport (= 3.0.17) builder (~> 2.1.2) erubis (~> 2.6.6) i18n (~> 0.5.0) @@ -22,21 +23,21 @@ GEM rack-mount (~> 0.6.14) rack-test (~> 0.5.7) tzinfo (~> 0.3.23) - activemodel (3.0.15) - activesupport (= 3.0.15) + activemodel (3.0.17) + activesupport (= 3.0.17) builder (~> 2.1.2) i18n (~> 0.5.0) - activerecord (3.0.15) - activemodel (= 3.0.15) - activesupport (= 3.0.15) + activerecord (3.0.17) + activemodel (= 3.0.17) + activesupport (= 3.0.17) arel (~> 2.0.10) tzinfo (~> 0.3.23) - activeresource (3.0.15) - activemodel (= 3.0.15) - activesupport (= 3.0.15) - activesupport (3.0.15) - addressable (2.2.8) - appraisal (0.4.1) + activeresource (3.0.17) + activemodel (= 3.0.17) + activesupport (= 3.0.17) + activesupport (3.0.17) + addressable (2.3.2) + appraisal (0.5.1) bundler rake arel (2.0.10) @@ -48,24 +49,24 @@ GEM rspec (>= 2.6.0) bcat (0.6.2) rack (~> 1.0) - bourne (1.1.2) - mocha (= 0.10.5) + bourne (1.2.0) + mocha (= 0.12.3) builder (2.1.2) - capistrano (2.8.0) + capistrano (2.13.5) highline net-scp (>= 1.0.0) net-sftp (>= 2.0.0) net-ssh (>= 2.0.14) net-ssh-gateway (>= 1.1.0) - capybara (1.1.2) + capybara (1.1.3) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 0.1.4) - childprocess (0.3.2) - ffi (~> 1.0.6) + childprocess (0.3.6) + ffi (~> 1.0, >= 1.0.6) connection_pool (0.9.2) cucumber (1.2.1) builder (>= 2.1.2) @@ -80,15 +81,16 @@ GEM erubis (2.6.6) abstract (>= 1.0.0) fakeweb (1.3.0) - ffi (1.0.11) - gherkin (2.11.0) + ffi (1.1.5) + gherkin (2.11.5) json (>= 1.4.6) - girl_friday (0.10.0) + girl_friday (0.11.1) connection_pool (~> 0.9.0) - highline (1.6.12) + rubinius-actor + highline (1.6.15) i18n (0.5.0) - json (1.7.3) - libwebsocket (0.1.3) + json (1.7.5) + libwebsocket (0.1.5) addressable mail (2.2.19) activesupport (>= 2.3.6) @@ -96,39 +98,39 @@ GEM mime-types (~> 1.16) treetop (~> 1.4.8) metaclass (0.0.1) - mime-types (1.18) - mocha (0.10.5) + mime-types (1.19) + mocha (0.12.3) metaclass (~> 0.0.1) - multi_json (1.3.6) + multi_json (1.3.7) net-scp (1.0.4) net-ssh (>= 1.99.1) net-sftp (2.0.5) net-ssh (>= 2.0.9) - net-ssh (2.5.2) + net-ssh (2.6.1) net-ssh-gateway (1.1.0) net-ssh (>= 1.99.1) - nokogiri (1.5.4) + nokogiri (1.5.5) 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.15) - actionmailer (= 3.0.15) - actionpack (= 3.0.15) - activerecord (= 3.0.15) - activeresource (= 3.0.15) - activesupport (= 3.0.15) + rails (3.0.17) + actionmailer (= 3.0.17) + actionpack (= 3.0.17) + activerecord (= 3.0.17) + activeresource (= 3.0.17) + activesupport (= 3.0.17) bundler (~> 1.0) - railties (= 3.0.15) - railties (3.0.15) - actionpack (= 3.0.15) - activesupport (= 3.0.15) + railties (= 3.0.17) + railties (3.0.17) + actionpack (= 3.0.17) + activesupport (= 3.0.17) rake (>= 0.8.7) rdoc (~> 3.4) thor (~> 0.14.4) - rake (0.9.2.2) + rake (10.0.0) rdiscount (1.6.8) rdoc (3.12) json (~> 1.4) @@ -140,15 +142,12 @@ GEM rspec-expectations (2.6.0) diff-lcs (~> 1.1.2) rspec-mocks (2.6.0) - rspec-rails (2.6.1) - actionpack (~> 3.0) - activesupport (~> 3.0) - railties (~> 3.0) - rspec (~> 2.6.0) - rubyzip (0.9.8) - selenium-webdriver (2.22.2) + rubinius-actor (0.0.2) + rubinius-core-api + rubinius-core-api (0.0.1) + rubyzip (0.9.9) + selenium-webdriver (2.26.0) childprocess (>= 0.2.5) - ffi (~> 1.0) libwebsocket (~> 0.1.3) multi_json (~> 1.0) rubyzip @@ -160,10 +159,10 @@ GEM tilt (>= 1.2.2, < 2.0) thor (0.14.6) tilt (1.3.3) - treetop (1.4.10) + treetop (1.4.12) polyglot polyglot (>= 0.3.1) - tzinfo (0.3.33) + tzinfo (0.3.35) xpath (0.1.4) nokogiri (~> 1.3) @@ -179,9 +178,8 @@ DEPENDENCIES cucumber-rails (~> 1.1.1) fakeweb (~> 1.3.0) nokogiri (~> 1.5.0) - rails (~> 3.0.15) + rails (~> 3.0.17) rspec (~> 2.6.0) - rspec-rails sham_rack (~> 1.3.0) shoulda (~> 2.11.3) sinatra diff --git a/gemfiles/3.1.gemfile b/gemfiles/3.1.gemfile index 74ee4492b..c34dbc4e3 100644 --- a/gemfiles/3.1.gemfile +++ b/gemfiles/3.1.gemfile @@ -2,7 +2,7 @@ source "http://rubygems.org" -gem "rails", "~> 3.1.6" +gem "rails", "~> 3.1.8" gem "airbrake", :path=>"../" gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/3.1.gemfile.lock b/gemfiles/3.1.gemfile.lock index 07e968800..d5d11683c 100644 --- a/gemfiles/3.1.gemfile.lock +++ b/gemfiles/3.1.gemfile.lock @@ -1,19 +1,20 @@ PATH - remote: /home/hrvoje/code/airbrake-ci + remote: /home/hrvoje/code/airbrake specs: airbrake (3.1.6) builder girl_friday + json GEM remote: http://rubygems.org/ specs: - actionmailer (3.1.6) - actionpack (= 3.1.6) + actionmailer (3.1.8) + actionpack (= 3.1.8) mail (~> 2.3.3) - actionpack (3.1.6) - activemodel (= 3.1.6) - activesupport (= 3.1.6) + actionpack (3.1.8) + activemodel (= 3.1.8) + activesupport (= 3.1.8) builder (~> 3.0.0) erubis (~> 2.7.0) i18n (~> 0.6) @@ -22,22 +23,22 @@ GEM rack-mount (~> 0.8.2) rack-test (~> 0.6.1) sprockets (~> 2.0.4) - activemodel (3.1.6) - activesupport (= 3.1.6) + activemodel (3.1.8) + activesupport (= 3.1.8) builder (~> 3.0.0) i18n (~> 0.6) - activerecord (3.1.6) - activemodel (= 3.1.6) - activesupport (= 3.1.6) + activerecord (3.1.8) + activemodel (= 3.1.8) + activesupport (= 3.1.8) arel (~> 2.2.3) tzinfo (~> 0.3.29) - activeresource (3.1.6) - activemodel (= 3.1.6) - activesupport (= 3.1.6) - activesupport (3.1.6) + activeresource (3.1.8) + activemodel (= 3.1.8) + activesupport (= 3.1.8) + activesupport (3.1.8) multi_json (>= 1.0, < 1.3) - addressable (2.2.8) - appraisal (0.4.1) + addressable (2.3.2) + appraisal (0.5.1) bundler rake arel (2.2.3) @@ -49,24 +50,24 @@ GEM rspec (>= 2.6.0) bcat (0.6.2) rack (~> 1.0) - bourne (1.1.2) - mocha (= 0.10.5) - builder (3.0.0) - capistrano (2.8.0) + bourne (1.2.0) + mocha (= 0.12.3) + builder (3.0.4) + capistrano (2.13.5) highline net-scp (>= 1.0.0) net-sftp (>= 2.0.0) net-ssh (>= 2.0.14) net-ssh-gateway (>= 1.1.0) - capybara (1.1.2) + capybara (1.1.3) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 0.1.4) - childprocess (0.3.2) - ffi (~> 1.0.6) + childprocess (0.3.6) + ffi (~> 1.0, >= 1.0.6) connection_pool (0.9.2) cucumber (1.2.1) builder (>= 2.1.2) @@ -80,34 +81,35 @@ GEM diff-lcs (1.1.3) erubis (2.7.0) fakeweb (1.3.0) - ffi (1.0.11) - gherkin (2.11.0) + ffi (1.1.5) + gherkin (2.11.5) json (>= 1.4.6) - girl_friday (0.10.0) + girl_friday (0.11.1) connection_pool (~> 0.9.0) - highline (1.6.12) + rubinius-actor + highline (1.6.15) hike (1.2.1) - i18n (0.6.0) - json (1.7.3) - libwebsocket (0.1.3) + i18n (0.6.1) + json (1.7.5) + libwebsocket (0.1.5) addressable mail (2.3.3) i18n (>= 0.4.0) mime-types (~> 1.16) treetop (~> 1.4.8) metaclass (0.0.1) - mime-types (1.18) - mocha (0.10.5) + mime-types (1.19) + mocha (0.12.3) metaclass (~> 0.0.1) multi_json (1.2.0) net-scp (1.0.4) net-ssh (>= 1.99.1) net-sftp (2.0.5) net-ssh (>= 2.0.9) - net-ssh (2.5.2) + net-ssh (2.6.1) net-ssh-gateway (1.1.0) net-ssh (>= 1.99.1) - nokogiri (1.5.4) + nokogiri (1.5.5) polyglot (0.3.3) rack (1.3.6) rack-cache (1.2) @@ -118,24 +120,24 @@ GEM rack rack-ssl (1.3.2) rack - rack-test (0.6.1) + rack-test (0.6.2) rack (>= 1.0) - rails (3.1.6) - actionmailer (= 3.1.6) - actionpack (= 3.1.6) - activerecord (= 3.1.6) - activeresource (= 3.1.6) - activesupport (= 3.1.6) + rails (3.1.8) + actionmailer (= 3.1.8) + actionpack (= 3.1.8) + activerecord (= 3.1.8) + activeresource (= 3.1.8) + activesupport (= 3.1.8) bundler (~> 1.0) - railties (= 3.1.6) - railties (3.1.6) - actionpack (= 3.1.6) - activesupport (= 3.1.6) + railties (= 3.1.8) + railties (3.1.8) + actionpack (= 3.1.8) + activesupport (= 3.1.8) rack-ssl (~> 1.3.2) rake (>= 0.8.7) rdoc (~> 3.4) thor (~> 0.14.6) - rake (0.9.2.2) + rake (10.0.0) rdiscount (1.6.8) rdoc (3.12) json (~> 1.4) @@ -147,15 +149,12 @@ GEM rspec-expectations (2.6.0) diff-lcs (~> 1.1.2) rspec-mocks (2.6.0) - rspec-rails (2.6.1) - actionpack (~> 3.0) - activesupport (~> 3.0) - railties (~> 3.0) - rspec (~> 2.6.0) - rubyzip (0.9.8) - selenium-webdriver (2.22.2) + rubinius-actor (0.0.2) + rubinius-core-api + rubinius-core-api (0.0.1) + rubyzip (0.9.9) + selenium-webdriver (2.26.0) childprocess (>= 0.2.5) - ffi (~> 1.0) libwebsocket (~> 0.1.3) multi_json (~> 1.0) rubyzip @@ -172,10 +171,10 @@ GEM tilt (~> 1.1, != 1.3.0) thor (0.14.6) tilt (1.3.3) - treetop (1.4.10) + treetop (1.4.12) polyglot polyglot (>= 0.3.1) - tzinfo (0.3.33) + tzinfo (0.3.35) xpath (0.1.4) nokogiri (~> 1.3) @@ -191,9 +190,8 @@ DEPENDENCIES cucumber-rails (~> 1.1.1) fakeweb (~> 1.3.0) nokogiri (~> 1.5.0) - rails (~> 3.1.6) + rails (~> 3.1.8) rspec (~> 2.6.0) - rspec-rails sham_rack (~> 1.3.0) shoulda (~> 2.11.3) sinatra diff --git a/gemfiles/3.2.gemfile b/gemfiles/3.2.gemfile index e12100c71..2f2e4241d 100644 --- a/gemfiles/3.2.gemfile +++ b/gemfiles/3.2.gemfile @@ -2,7 +2,7 @@ source "http://rubygems.org" -gem "rails", "~> 3.2.6" +gem "rails", "~> 3.2.9" gem "airbrake", :path=>"../" gemspec :path=>"../" \ No newline at end of file diff --git a/gemfiles/3.2.gemfile.lock b/gemfiles/3.2.gemfile.lock index f88a6fe60..c37bbb427 100644 --- a/gemfiles/3.2.gemfile.lock +++ b/gemfiles/3.2.gemfile.lock @@ -1,42 +1,43 @@ PATH - remote: /home/hrvoje/code/airbrake-ci + remote: /home/hrvoje/code/airbrake specs: airbrake (3.1.6) builder girl_friday + json GEM remote: http://rubygems.org/ specs: - actionmailer (3.2.6) - actionpack (= 3.2.6) + actionmailer (3.2.9) + actionpack (= 3.2.9) mail (~> 2.4.4) - actionpack (3.2.6) - activemodel (= 3.2.6) - activesupport (= 3.2.6) + actionpack (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) builder (~> 3.0.0) erubis (~> 2.7.0) - journey (~> 1.0.1) + journey (~> 1.0.4) rack (~> 1.4.0) rack-cache (~> 1.2) rack-test (~> 0.6.1) - sprockets (~> 2.1.3) - activemodel (3.2.6) - activesupport (= 3.2.6) + sprockets (~> 2.2.1) + activemodel (3.2.9) + activesupport (= 3.2.9) builder (~> 3.0.0) - activerecord (3.2.6) - activemodel (= 3.2.6) - activesupport (= 3.2.6) + activerecord (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) arel (~> 3.0.2) tzinfo (~> 0.3.29) - activeresource (3.2.6) - activemodel (= 3.2.6) - activesupport (= 3.2.6) - activesupport (3.2.6) + activeresource (3.2.9) + activemodel (= 3.2.9) + activesupport (= 3.2.9) + activesupport (3.2.9) i18n (~> 0.6) multi_json (~> 1.0) - addressable (2.2.8) - appraisal (0.4.1) + addressable (2.3.2) + appraisal (0.5.1) bundler rake arel (3.0.2) @@ -48,24 +49,24 @@ GEM rspec (>= 2.6.0) bcat (0.6.2) rack (~> 1.0) - bourne (1.1.2) - mocha (= 0.10.5) - builder (3.0.0) - capistrano (2.8.0) + bourne (1.2.0) + mocha (= 0.12.3) + builder (3.0.4) + capistrano (2.13.5) highline net-scp (>= 1.0.0) net-sftp (>= 2.0.0) net-ssh (>= 2.0.14) net-ssh-gateway (>= 1.1.0) - capybara (1.1.2) + capybara (1.1.3) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 0.1.4) - childprocess (0.3.2) - ffi (~> 1.0.6) + childprocess (0.3.6) + ffi (~> 1.0, >= 1.0.6) connection_pool (0.9.2) cucumber (1.2.1) builder (>= 2.1.2) @@ -79,35 +80,36 @@ GEM diff-lcs (1.1.3) erubis (2.7.0) fakeweb (1.3.0) - ffi (1.0.11) - gherkin (2.11.0) + ffi (1.1.5) + gherkin (2.11.5) json (>= 1.4.6) - girl_friday (0.10.0) + girl_friday (0.11.1) connection_pool (~> 0.9.0) - highline (1.6.12) + rubinius-actor + highline (1.6.15) hike (1.2.1) - i18n (0.6.0) - journey (1.0.3) - json (1.7.3) - libwebsocket (0.1.3) + i18n (0.6.1) + journey (1.0.4) + json (1.7.5) + libwebsocket (0.1.5) addressable mail (2.4.4) i18n (>= 0.4.0) mime-types (~> 1.16) treetop (~> 1.4.8) metaclass (0.0.1) - mime-types (1.18) - mocha (0.10.5) + mime-types (1.19) + mocha (0.12.3) metaclass (~> 0.0.1) - multi_json (1.3.6) + multi_json (1.3.7) net-scp (1.0.4) net-ssh (>= 1.99.1) net-sftp (2.0.5) net-ssh (>= 2.0.9) - net-ssh (2.5.2) + net-ssh (2.6.1) net-ssh-gateway (1.1.0) net-ssh (>= 1.99.1) - nokogiri (1.5.4) + nokogiri (1.5.5) polyglot (0.3.3) rack (1.4.1) rack-cache (1.2) @@ -116,24 +118,24 @@ GEM rack rack-ssl (1.3.2) rack - rack-test (0.6.1) + rack-test (0.6.2) rack (>= 1.0) - rails (3.2.6) - actionmailer (= 3.2.6) - actionpack (= 3.2.6) - activerecord (= 3.2.6) - activeresource (= 3.2.6) - activesupport (= 3.2.6) + 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.6) - railties (3.2.6) - actionpack (= 3.2.6) - activesupport (= 3.2.6) + 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 (0.9.2.2) + rake (10.0.0) rdiscount (1.6.8) rdoc (3.12) json (~> 1.4) @@ -145,15 +147,12 @@ GEM rspec-expectations (2.6.0) diff-lcs (~> 1.1.2) rspec-mocks (2.6.0) - rspec-rails (2.6.1) - actionpack (~> 3.0) - activesupport (~> 3.0) - railties (~> 3.0) - rspec (~> 2.6.0) - rubyzip (0.9.8) - selenium-webdriver (2.22.2) + rubinius-actor (0.0.2) + rubinius-core-api + rubinius-core-api (0.0.1) + rubyzip (0.9.9) + selenium-webdriver (2.26.0) childprocess (>= 0.2.5) - ffi (~> 1.0) libwebsocket (~> 0.1.3) multi_json (~> 1.0) rubyzip @@ -164,16 +163,17 @@ GEM rack (~> 1.3, >= 1.3.6) rack-protection (~> 1.2) tilt (~> 1.3, >= 1.3.3) - sprockets (2.1.3) + sprockets (2.2.1) hike (~> 1.2) + multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - thor (0.15.2) + thor (0.16.0) tilt (1.3.3) - treetop (1.4.10) + treetop (1.4.12) polyglot polyglot (>= 0.3.1) - tzinfo (0.3.33) + tzinfo (0.3.35) xpath (0.1.4) nokogiri (~> 1.3) @@ -189,9 +189,8 @@ DEPENDENCIES cucumber-rails (~> 1.1.1) fakeweb (~> 1.3.0) nokogiri (~> 1.5.0) - rails (~> 3.2.6) + rails (~> 3.2.9) rspec (~> 2.6.0) - rspec-rails sham_rack (~> 1.3.0) shoulda (~> 2.11.3) sinatra