summaryrefslogtreecommitdiff
path: root/spec/lib/solidus_subscriptions/checkout_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/lib/solidus_subscriptions/checkout_spec.rb')
-rw-r--r--spec/lib/solidus_subscriptions/checkout_spec.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/spec/lib/solidus_subscriptions/checkout_spec.rb b/spec/lib/solidus_subscriptions/checkout_spec.rb
index b43b6f2..25cbcf4 100644
--- a/spec/lib/solidus_subscriptions/checkout_spec.rb
+++ b/spec/lib/solidus_subscriptions/checkout_spec.rb
@@ -2,6 +2,7 @@
RSpec.describe SolidusSubscriptions::Checkout, :checkout do
context 'when the order can be created and paid' do
+ # rubocop:disable RSpec/MultipleExpectations
it 'creates and finalizes a new order for the installment' do
stub_spree_preferences(auto_capture: true)
installment = create(:installment, :actionable)
@@ -12,7 +13,6 @@ RSpec.describe SolidusSubscriptions::Checkout, :checkout do
expect(order).to be_paid
end
- # rubocop:disable RSpec/MultipleExpectations
it 'copies basic information from the subscription' do
stub_spree_preferences(auto_capture: true)
installment = create(:installment, :actionable)
@@ -28,7 +28,6 @@ RSpec.describe SolidusSubscriptions::Checkout, :checkout do
expect(order.user).to eq(subscription.user)
expect(order.email).to eq(subscription.user.email)
end
- # rubocop:enable RSpec/MultipleExpectations
it 'marks the order as a subscription order' do
stub_spree_preferences(auto_capture: true)
@@ -40,6 +39,7 @@ RSpec.describe SolidusSubscriptions::Checkout, :checkout do
expect(order.subscription).to eq(subscription)
expect(order.subscription_order).to eq(true)
end
+ # rubocop:enable RSpec/MultipleExpectations
it 'matches the total on the subscription' do
stub_spree_preferences(auto_capture: true)