Fixes RSpecRailsInferredSpecType offenses in remaining controllers

This commit is contained in:
cyrillefr
2025-05-20 12:51:50 +02:00
parent cf9395f42f
commit 67f5ae811b
10 changed files with 10 additions and 17 deletions

View File

@@ -221,18 +221,11 @@ Metrics/PerceivedComplexity:
- 'app/models/spree/ability.rb'
- 'app/models/spree/order/checkout.rb'
# Offense count: 65
# Offense count: 56
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Inferences.
RSpecRails/InferredSpecType:
Exclude:
- 'spec/controllers/spree/api_keys_controller_spec.rb'
- 'spec/controllers/spree/credit_cards_controller_spec.rb'
- 'spec/controllers/spree/orders_controller_spec.rb'
- 'spec/controllers/spree/user_sessions_controller_spec.rb'
- 'spec/controllers/spree/users_controller_spec.rb'
- 'spec/controllers/stripe/callbacks_controller_spec.rb'
- 'spec/controllers/stripe/webhooks_controller_spec.rb'
- 'spec/helpers/admin/enterprises_helper_spec.rb'
- 'spec/helpers/admin/orders_helper_spec.rb'
- 'spec/helpers/admin/reports_helper_spec.rb'

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe PaymentGateways::PaypalController, type: :controller do
RSpec.describe PaymentGateways::PaypalController do
context '#cancel' do
it 'redirects back to checkout' do
expect(get(:cancel)).to redirect_to checkout_path

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe PaymentGateways::StripeController, type: :controller do
RSpec.describe PaymentGateways::StripeController do
include StripeStubs
let!(:distributor) { create(:distributor_enterprise, with_payment_and_shipping: true) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Spree::ApiKeysController, type: :controller, performance: true do
RSpec.describe Spree::ApiKeysController, performance: true do
routes { Spree::Core::Engine.routes }
include AuthenticationHelper

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Spree::CreditCardsController, type: :controller do
RSpec.describe Spree::CreditCardsController do
describe "using VCR", :vcr, :stripe_version do
let(:user) { create(:user) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Spree::OrdersController, type: :controller do
RSpec.describe Spree::OrdersController do
include CheckoutHelper
include StripeStubs

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Spree::UserSessionsController, type: :controller do
RSpec.describe Spree::UserSessionsController do
let(:user) { create(:user) }
before do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Spree::UsersController, type: :controller do
RSpec.describe Spree::UsersController do
routes { Spree::Core::Engine.routes }
include AuthenticationHelper

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Stripe::CallbacksController, type: :controller do
RSpec.describe Stripe::CallbacksController do
let(:enterprise) { create(:distributor_enterprise) }
context "#index" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Stripe::WebhooksController, type: :controller do
RSpec.describe Stripe::WebhooksController do
describe "#create" do
let(:params) do
{