Fixes RSpecRailsInferredSpecType offense in api v0

This commit is contained in:
cyrillefr
2025-05-19 09:05:40 +02:00
parent 60413c2a12
commit 90d8d9fc30
18 changed files with 18 additions and 35 deletions

View File

@@ -221,28 +221,11 @@ Metrics/PerceivedComplexity:
- 'app/models/spree/ability.rb'
- 'app/models/spree/order/checkout.rb'
# Offense count: 115
# Offense count: 98
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Inferences.
RSpecRails/InferredSpecType:
Exclude:
- 'spec/controllers/api/v0/customers_controller_spec.rb'
- 'spec/controllers/api/v0/enterprise_fees_controller_spec.rb'
- 'spec/controllers/api/v0/enterprises_controller_spec.rb'
- 'spec/controllers/api/v0/exchange_products_controller_spec.rb'
- 'spec/controllers/api/v0/logos_controller_spec.rb'
- 'spec/controllers/api/v0/order_cycles_controller_spec.rb'
- 'spec/controllers/api/v0/orders_controller_spec.rb'
- 'spec/controllers/api/v0/product_images_controller_spec.rb'
- 'spec/controllers/api/v0/products_controller_spec.rb'
- 'spec/controllers/api/v0/promo_images_controller_spec.rb'
- 'spec/controllers/api/v0/reports/packing_report_spec.rb'
- 'spec/controllers/api/v0/reports_controller_spec.rb'
- 'spec/controllers/api/v0/shipments_controller_spec.rb'
- 'spec/controllers/api/v0/shops_controller_spec.rb'
- 'spec/controllers/api/v0/statuses_controller_spec.rb'
- 'spec/controllers/api/v0/terms_and_conditions_controller_spec.rb'
- 'spec/controllers/api/v0/variants_controller_spec.rb'
- 'spec/controllers/base_controller_spec.rb'
- 'spec/controllers/cart_controller_spec.rb'
- 'spec/controllers/checkout_controller_spec.rb'

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
RSpec.describe V0::CustomersController, type: :controller do
RSpec.describe V0::CustomersController do
include AuthenticationHelper
render_views

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
RSpec.describe V0::EnterpriseFeesController, type: :controller do
RSpec.describe V0::EnterpriseFeesController do
include AuthenticationHelper
let!(:unreferenced_fee) { create(:enterprise_fee) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Api::V0::EnterprisesController, type: :controller do
RSpec.describe Api::V0::EnterprisesController do
render_views
let(:enterprise) { create(:distributor_enterprise) }

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
RSpec.describe V0::ExchangeProductsController, type: :controller do
RSpec.describe V0::ExchangeProductsController do
include AuthenticationHelper
let(:order_cycle) { create(:order_cycle) }

View File

@@ -3,7 +3,7 @@
require "spec_helper"
module Api
RSpec.describe V0::LogosController, type: :controller do
RSpec.describe V0::LogosController do
include AuthenticationHelper
include FileHelper

View File

@@ -3,7 +3,7 @@
require "spec_helper"
module Api
RSpec.describe V0::OrderCyclesController, type: :controller do
RSpec.describe V0::OrderCyclesController do
let!(:distributor) { create(:distributor_enterprise) }
let!(:order_cycle) { create(:simple_order_cycle, distributors: [distributor]) }
let!(:exchange) { order_cycle.exchanges.to_enterprises(distributor).outgoing.first }

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
RSpec.describe V0::OrdersController, type: :controller do
RSpec.describe V0::OrdersController do
include AuthenticationHelper
render_views

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Api::V0::ProductImagesController, type: :controller do
RSpec.describe Api::V0::ProductImagesController do
include AuthenticationHelper
include FileHelper
render_views

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
require 'spree/core/product_duplicator'
RSpec.describe Api::V0::ProductsController, type: :controller do
RSpec.describe Api::V0::ProductsController do
render_views
let(:supplier) { create(:supplier_enterprise) }

View File

@@ -3,7 +3,7 @@
require "spec_helper"
module Api
RSpec.describe V0::PromoImagesController, type: :controller do
RSpec.describe V0::PromoImagesController do
include AuthenticationHelper
include FileHelper

View File

@@ -2,7 +2,7 @@
require "spec_helper"
RSpec.describe Api::V0::ReportsController, type: :controller do
RSpec.describe Api::V0::ReportsController do
let(:params) {
{
report_type: 'packing',

View File

@@ -2,7 +2,7 @@
require "spec_helper"
RSpec.describe Api::V0::ReportsController, type: :controller do
RSpec.describe Api::V0::ReportsController do
let(:enterprise_user) { create(:user, enterprises: [create(:enterprise)]) }
let(:params) {
{

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Api::V0::ShipmentsController, type: :controller do
RSpec.describe Api::V0::ShipmentsController do
render_views
let!(:shipment) { create(:shipment) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Api::V0::ShopsController, type: :controller do
RSpec.describe Api::V0::ShopsController do
include AuthenticationHelper
render_views

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
RSpec.describe V0::StatusesController, type: :controller do
RSpec.describe V0::StatusesController do
render_views
describe "job queue status" do

View File

@@ -3,7 +3,7 @@
require "spec_helper"
module Api
RSpec.describe V0::TermsAndConditionsController, type: :controller do
RSpec.describe V0::TermsAndConditionsController do
include AuthenticationHelper
include FileHelper

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
RSpec.describe Api::V0::VariantsController, type: :controller do
RSpec.describe Api::V0::VariantsController do
render_views
let(:supplier) { create(:supplier_enterprise) }