Skip to content

Commit

Permalink
Compat with Ruby 2.0.0, Rails 3.2.13
Browse files Browse the repository at this point in the history
  • Loading branch information
nateberkopec committed Mar 27, 2013
1 parent 4b19bc0 commit 21dc5db
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 9 deletions.
6 changes: 0 additions & 6 deletions Gemfile
Expand Up @@ -18,12 +18,6 @@ group :test do
gem "shoulda-matchers" gem "shoulda-matchers"
end end


if RUBY_VERSION < "1.9"
gem "ruby-debug"
else
gem "ruby-debug19"
end

gemspec gemspec


gem 'devise-encryptable' gem 'devise-encryptable'
2 changes: 1 addition & 1 deletion core/spec/lib/mail_interceptor_spec.rb
Expand Up @@ -2,7 +2,7 @@


# We'll use the OrderMailer as a quick and easy way to test. IF it works here - it works for all email (in theory.) # We'll use the OrderMailer as a quick and easy way to test. IF it works here - it works for all email (in theory.)
describe OrderMailer do describe OrderMailer do
let(:mail_method) { mock("mail_method", :preferred_mails_from => nil, :preferred_intercept_email => nil, :preferred_mail_bcc => nil) } let(:mail_method) { mock("mail_method", :preferred_mails_from => 'example@example.com', :preferred_intercept_email => nil, :preferred_mail_bcc => nil) }
let(:order) { Order.new(:email => "customer@example.com") } let(:order) { Order.new(:email => "customer@example.com") }
let(:message) { OrderMailer.confirm_email(order) } let(:message) { OrderMailer.confirm_email(order) }
#let(:email) { mock "email" } #let(:email) { mock "email" }
Expand Down
7 changes: 6 additions & 1 deletion core/spec/models/order_spec.rb
Expand Up @@ -8,11 +8,16 @@


let(:order) { FactoryGirl.create(:order) } let(:order) { FactoryGirl.create(:order) }
let(:gateway) { Gateway::Bogus.new(:name => "Credit Card", :active => true) } let(:gateway) { Gateway::Bogus.new(:name => "Credit Card", :active => true) }
let(:mail_method) { mock("mail_method", :preferred_mails_from => 'example@example.com', :preferred_intercept_email => nil, :preferred_mail_bcc => nil) }



before do before do
Gateway.stub :current => gateway Gateway.stub :current => gateway
User.stub(:current => mock_model(User, :id => 123)) User.stub(:current => mock_model(User, :id => 123))
ActionMailer::Base.delivery_method = :test
MailMethod.stub :current => mail_method
end end
after { ActionMailer::Base.deliveries.clear }


context "factory" do context "factory" do
it "should change the Orders count by 1 after factory has been executed" do it "should change the Orders count by 1 after factory has been executed" do
Expand Down Expand Up @@ -95,7 +100,7 @@
end end


context "#finalize!" do context "#finalize!" do
let(:order) { Order.create } let(:order) { Order.create(:email => 'example@example.com') }
it "should set completed_at" do it "should set completed_at" do
order.should_receive :completed_at= order.should_receive :completed_at=
order.finalize! order.finalize!
Expand Down
2 changes: 1 addition & 1 deletion core/spree_core.gemspec
Expand Up @@ -31,7 +31,7 @@ Gem::Specification.new do |s|
s.add_dependency 'rd_resource_controller' s.add_dependency 'rd_resource_controller'
s.add_dependency 'meta_search', '>= 1.1.1' s.add_dependency 'meta_search', '>= 1.1.1'
s.add_dependency 'activemerchant', '= 1.17.0' s.add_dependency 'activemerchant', '= 1.17.0'
s.add_dependency 'rails', '>= 3.2.0' s.add_dependency 'rails', '>= 3.2.13'
s.add_dependency 'kaminari', '>= 0.12.4' s.add_dependency 'kaminari', '>= 0.12.4'
s.add_dependency "bartt-ssl_requirement", "~> 1.4.2" s.add_dependency "bartt-ssl_requirement", "~> 1.4.2"
end end

0 comments on commit 21dc5db

Please sign in to comment.