Disable RSpec monkey patching

This commit is contained in:
Maikel Linke
2024-05-09 10:25:26 +10:00
parent 9ca6519fb1
commit 6317fe1b71
587 changed files with 615 additions and 609 deletions

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module Catalog
module ProductImport
describe ProductsResetStrategy do
RSpec.describe ProductsResetStrategy do
let(:products_reset) { described_class.new(excluded_items_ids) }
describe '#reset' do

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "Addresses", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "Addresses", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let(:user) { create(:oidc_user) }
let(:address) { create(:address, id: 40_000) }
let(:result) { json_response }

View File

@@ -2,8 +2,8 @@
require_relative "../swagger_helper"
describe "CatalogItems", type: :request, swagger_doc: "dfc.yaml",
rswag_autodoc: true do
RSpec.describe "CatalogItems", type: :request, swagger_doc: "dfc.yaml",
rswag_autodoc: true do
let(:user) { create(:oidc_user, id: 12_345) }
let(:enterprise) {
create(

View File

@@ -2,8 +2,8 @@
require_relative "../../swagger_helper"
describe "EnterpriseGroups::AffiliatedBy", type: :request, swagger_doc: "dfc.yaml",
rswag_autodoc: true do
RSpec.describe "EnterpriseGroups::AffiliatedBy", type: :request, swagger_doc: "dfc.yaml",
rswag_autodoc: true do
let(:user) { create(:oidc_user, id: 12_345) }
let(:group) {
create(

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "EnterpriseGroups", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "EnterpriseGroups", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let(:user) { create(:oidc_user, id: 12_345) }
let(:group) {
create(

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "Enterprises", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "Enterprises", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let!(:user) { create(:oidc_user) }
let!(:enterprise) do
create(

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "Offers", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "Offers", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let!(:user) { create(:oidc_user) }
let!(:enterprise) { create(:distributor_enterprise, id: 10_000, owner: user) }
let!(:product) {

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "Persons", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "Persons", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let(:user) { create(:oidc_user, id: 10_000) }
let(:other_user) { create(:oidc_user) }

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "SocialMedias", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "SocialMedias", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let(:user) { create(:oidc_user) }
let(:enterprise) do
create(

View File

@@ -2,7 +2,7 @@
require_relative "../swagger_helper"
describe "SuppliedProducts", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
RSpec.describe "SuppliedProducts", type: :request, swagger_doc: "dfc.yaml", rswag_autodoc: true do
let!(:user) { create(:oidc_user) }
let!(:enterprise) { create(:distributor_enterprise, id: 10_000, owner: user) }
let!(:product) {

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe AddressBuilder do
RSpec.describe AddressBuilder do
subject(:result) { described_class.address(address) }
let(:address) {
build(

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe AuthorizationControl do
RSpec.describe AuthorizationControl do
include AuthorizationHelper
let(:user) { create(:oidc_user) }

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe DfcBuilder do
RSpec.describe DfcBuilder do
let(:variant) { build(:variant) }
describe ".catalog_item" do

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe DfcIo do
RSpec.describe DfcIo do
let(:person) do
DataFoodConsortium::Connector::Person.new("Pete")
end

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe DfcLoader do
RSpec.describe DfcLoader do
it "prepares the DFC Connector to provide DFC object classes for export" do
tomato = DataFoodConsortium::Connector::SuppliedProduct.new(
"https://openfoodnetwork.org/tomato",

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe DfcProductTypeFactory do
RSpec.describe DfcProductTypeFactory do
describe ".for" do
let(:dfc_id) {
"https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf#drink"

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe DfcRequest do
RSpec.describe DfcRequest do
subject(:api) { DfcRequest.new(user) }
let(:user) { build(:oidc_user) }

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe EnterpriseBuilder do
RSpec.describe EnterpriseBuilder do
subject(:builder) { described_class }
let(:enterprise) {
build(

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe OfferBuilder do
RSpec.describe OfferBuilder do
let(:variant) { build(:variant) }
describe ".offer" do

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe QuantitativeValueBuilder do
RSpec.describe QuantitativeValueBuilder do
subject(:builder) { described_class }
let(:variant) { build(:variant, product:) }
let(:product) { build(:product, name: "Apple") }

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe SocialMediaBuilder do
RSpec.describe SocialMediaBuilder do
let(:enterprise) do
create(
:enterprise,

View File

@@ -2,7 +2,7 @@
require_relative "../spec_helper"
describe SuppliedProductBuilder do
RSpec.describe SuppliedProductBuilder do
include FileHelper
subject(:builder) { described_class }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Order
describe StripeScaPaymentAuthorize do
RSpec.describe StripeScaPaymentAuthorize do
let(:order) { create(:order) }
let(:payment_authorize) {
OrderManagement::Order::StripeScaPaymentAuthorize.new(order)

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Order
describe Updater do
RSpec.describe Updater do
let(:order) { create(:order) }
let(:updater) { OrderManagement::Order::Updater.new(order) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Stock
describe Coordinator do
RSpec.describe Coordinator do
let!(:order) do
build_stubbed(
:order_with_line_items,

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Stock
describe Estimator do
RSpec.describe Estimator do
let!(:shipping_method) { create(:shipping_method, zones: [create(:zone)] ) }
let(:package) { build(:stock_package_fulfilled) }
let(:order) { package.order }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Stock
describe Package do
RSpec.describe Package do
context "base tests" do
let(:variant) { build(:variant, weight: 25.0) }
let(:stock_location) { build(:stock_location) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Stock
describe Packer do
RSpec.describe Packer do
let(:distributor) { create(:distributor_enterprise) }
let(:order) { create(:order_with_line_items, line_items_count: 5, distributor:) }
let(:stock_location) { create(:stock_location) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Stock
describe Prioritizer do
RSpec.describe Prioritizer do
let(:order) { create(:order_with_line_items, line_items_count: 2) }
let(:stock_location) { build(:stock_location) }
let(:variant1) { order.line_items[0].variant }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe Count do
RSpec.describe Count do
let(:oc1) { create(:simple_order_cycle) }
let(:oc2) { create(:simple_order_cycle) }
let(:subscriptions_count) { Count.new(order_cycles) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe Estimator do
RSpec.describe Estimator do
describe "estimating prices for subscription line items" do
let!(:subscription) { create(:subscription, with_items: true) }
let!(:sli1) { subscription.subscription_line_items.first }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe Form do
RSpec.describe Form do
describe "creating a new subscription" do
let!(:shop) { create(:distributor_enterprise) }
let!(:customer) { create(:customer, enterprise: shop) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe PaymentSetup do
RSpec.describe PaymentSetup do
let(:order) { create(:order) }
let(:payment_setup) { OrderManagement::Subscriptions::PaymentSetup.new(order) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe ProxyOrderSyncer do
RSpec.describe ProxyOrderSyncer do
describe "initialization" do
let!(:subscription) { create(:subscription) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe StripePaymentSetup do
RSpec.describe StripePaymentSetup do
let(:order) { create(:order) }
let(:payment_setup) { OrderManagement::Subscriptions::StripePaymentSetup.new(order) }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe Summarizer do
RSpec.describe Summarizer do
let(:order) { create(:order) }
let(:summarizer) { OrderManagement::Subscriptions::Summarizer.new }

View File

@@ -4,7 +4,7 @@ require 'spec_helper'
module OrderManagement
module Subscriptions
describe Summary do
RSpec.describe Summary do
let(:summary) { OrderManagement::Subscriptions::Summary.new(123) }
describe "#initialize" do

View File

@@ -4,7 +4,7 @@ require "spec_helper"
module OrderManagement
module Subscriptions
describe Validator do
RSpec.describe Validator do
let(:owner) { create(:user) }
let(:shop) { create(:enterprise, name: "Shop", owner:) }

View File

@@ -4,7 +4,7 @@ require "spec_helper"
module OrderManagement
module Subscriptions
describe VariantsList do
RSpec.describe VariantsList do
describe "variant eligibility for subscription" do
let!(:shop) { create(:distributor_enterprise) }
let!(:producer) { create(:supplier_enterprise) }

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Web
describe CookiesPolicyHelper, type: :helper do
RSpec.describe CookiesPolicyHelper, type: :helper do
# keeps global state unchanged
around do |example|
original_locale = I18n.locale

View File

@@ -124,6 +124,11 @@ RSpec.configure do |config|
# triggering implicit auto-inclusion in groups with matching metadata.
config.shared_context_metadata_behavior = :apply_to_host_groups
# Limits the available syntax to the non-monkey patched syntax that is
# recommended. For more details, see:
# https://rspec.info/features/3-12/rspec-core/configuration/zero-monkey-patching-mode/
config.disable_monkey_patching!
# Reset locale for all specs.
config.around(:each) do |example|
I18n.with_locale(:en) { example.run }

View File

@@ -2,7 +2,7 @@
require "spec_helper"
describe "DistributorTitle tests", type: :component do
RSpec.describe "DistributorTitle tests", type: :component do
it "displays distributor title with its name" do
render_inline(DistributorTitleComponent.new(name: "Freddy's Farm Shop")) {}
expect(page).to have_selector "h3", text: "Freddy's Farm Shop"

View File

@@ -2,7 +2,7 @@
require "spec_helper"
describe "ExampleComponent tests", type: :component do
RSpec.describe "ExampleComponent tests", type: :component do
it "displays the h1 with the given parameter" do
render_inline(ExampleComponent.new(title: "Hello")) {}
expect(page).to have_selector "h1", text: "Hello"

View File

@@ -2,7 +2,7 @@
require "spec_helper"
describe VerticalEllipsisMenu::Component, type: :component do
RSpec.describe VerticalEllipsisMenu::Component, type: :component do
it "displays the included links" do
content = "<a href>Edit</a>"
render_inline(described_class.new.with_content(content.html_safe))

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe FeatureToggleConstraint do
RSpec.describe FeatureToggleConstraint do
subject { described_class.new("baking") }
let(:request) { double(env:) }
let(:env) { {} }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::BulkLineItemsController, type: :controller do
RSpec.describe Admin::BulkLineItemsController, type: :controller do
describe '#index' do
render_views

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::ColumnPreferencesController, type: :controller do
RSpec.describe Admin::ColumnPreferencesController, type: :controller do
include AuthenticationHelper
describe "bulk_update" do

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Admin
describe CustomersController, type: :controller do
RSpec.describe CustomersController, type: :controller do
include AuthenticationHelper
describe "index" do

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
require 'open_food_network/order_cycle_permissions'
describe Admin::EnterprisesController, type: :controller do
RSpec.describe Admin::EnterprisesController, type: :controller do
let(:user) { create(:user) }
let(:admin_user) { create(:admin_user) }
let(:distributor_manager) { create(:user, enterprise_limit: 10, enterprises: [distributor]) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::InventoryItemsController, type: :controller do
RSpec.describe Admin::InventoryItemsController, type: :controller do
describe "create" do
context "json" do
let(:format) { :json }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::InvoiceSettingsController, type: :controller do
RSpec.describe Admin::InvoiceSettingsController, type: :controller do
describe "#update" do
let(:params) {
{

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::MatomoSettingsController, type: :controller do
RSpec.describe Admin::MatomoSettingsController, type: :controller do
describe "#update" do
let(:params) {
{

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Admin
describe OrderCyclesController, type: :controller do
RSpec.describe OrderCyclesController, type: :controller do
let!(:distributor_owner) { create(:user) }
before do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::ProductImportController, type: :controller do
RSpec.describe Admin::ProductImportController, type: :controller do
describe 'validate_file_path' do
context 'file extension' do
it 'should authorize csv extension' do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::ProxyOrdersController, type: :controller do
RSpec.describe Admin::ProxyOrdersController, type: :controller do
include AuthenticationHelper
describe 'cancel' do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::ReportsController, type: :controller do
RSpec.describe Admin::ReportsController, type: :controller do
# Given two distributors and two suppliers
let(:bill_address) { create(:address) }
let(:ship_address) { create(:address) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::SchedulesController, type: :controller do
RSpec.describe Admin::SchedulesController, type: :controller do
include AuthenticationHelper
describe "index" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::StripeAccountsController, type: :controller do
RSpec.describe Admin::StripeAccountsController, type: :controller do
let(:enterprise) { create(:distributor_enterprise) }
describe "#connect" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::StripeConnectSettingsController, type: :controller do
RSpec.describe Admin::StripeConnectSettingsController, type: :controller do
let(:user) { create(:user) }
let(:admin) { create(:admin_user) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::SubscriptionLineItemsController, type: :controller do
RSpec.describe Admin::SubscriptionLineItemsController, type: :controller do
include AuthenticationHelper
describe "build" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::SubscriptionsController, type: :controller do
RSpec.describe Admin::SubscriptionsController, type: :controller do
include AuthenticationHelper
describe 'index' do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::TagRulesController, type: :controller do
RSpec.describe Admin::TagRulesController, type: :controller do
describe "destroy" do
context "json" do
let(:format) { :json }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::TermsOfServiceFilesController, type: :controller do
RSpec.describe Admin::TermsOfServiceFilesController, type: :controller do
context "a non-admin user" do
let(:user) { create(:user) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Admin::VariantOverridesController, type: :controller do
RSpec.describe Admin::VariantOverridesController, type: :controller do
describe "bulk_update" do
context "json" do
let(:format) { :json }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Api::V0::BaseController do
RSpec.describe Api::V0::BaseController do
render_views
controller(Api::V0::BaseController) do
skip_authorization_check only: :index

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -3,7 +3,7 @@
require "spec_helper"
module Api
describe V0::OrderCyclesController, type: :controller do
RSpec.describe V0::OrderCyclesController, type: :controller 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
describe V0::OrdersController, type: :controller do
RSpec.describe V0::OrdersController, type: :controller do
include AuthenticationHelper
render_views

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
describe V0::StatesController do
RSpec.describe V0::StatesController do
render_views
let!(:state) { create(:state, name: "Victoria") }

View File

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

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Api
describe V0::TaxonomiesController do
RSpec.describe V0::TaxonomiesController do
render_views
let(:taxonomy) { create(:taxonomy) }

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe Api::V0::TaxonsController do
RSpec.describe Api::V0::TaxonsController do
render_views
let(:taxonomy) { create(:taxonomy) }

View File

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

View File

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

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe BaseController, type: :controller do
RSpec.describe BaseController, type: :controller do
let(:oc) { instance_double(OrderCycle, id: 1) }
let(:order) { instance_double(Spree::Order) }
controller(BaseController) do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe CartController, type: :controller do
RSpec.describe CartController, type: :controller do
let(:order) { create(:order) }
describe "basic behaviour" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe CheckoutController, type: :controller do
RSpec.describe CheckoutController, type: :controller do
let(:user) { order.user }
let(:address) { create(:address) }
let(:distributor) { create(:distributor_enterprise, with_payment_and_shipping: true) }

View File

@@ -2,7 +2,7 @@
require "spec_helper"
describe AddressTransformation do
RSpec.describe AddressTransformation do
include AddressTransformation
describe "#transform_address!" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe ExtraFields do
RSpec.describe ExtraFields do
let(:dummy_controller) { Api::V1::BaseController.new.extend ExtraFields }
describe "#invalid_query_param" do

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe RaisingParameters do
RSpec.describe RaisingParameters do
describe "Parameters" do
let(:params) do
RaisingParameters::Parameters.new(

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe EnterprisesController, type: :controller do
RSpec.describe EnterprisesController, type: :controller do
describe "shopping for a distributor" do
let(:user) { create(:user) }
let(:order) { controller.current_order(true) }

View File

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

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe LineItemsController, type: :controller do
RSpec.describe LineItemsController, type: :controller do
let(:user) { create(:user) }
let(:distributor) { create(:distributor_enterprise) }
let(:order_cycle) { create(:simple_order_cycle) }

View File

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

View File

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

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe RegistrationController, type: :controller do
RSpec.describe RegistrationController, type: :controller do
describe "redirecting when user not logged in" do
it "index" do
get :index

View File

@@ -2,7 +2,7 @@
require 'spec_helper'
describe ShopController, type: :controller do
RSpec.describe ShopController, type: :controller do
let!(:pm) { create(:payment_method) }
let!(:sm) { create(:shipping_method) }
let(:distributor) {

View File

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

View File

@@ -3,7 +3,7 @@
require 'spec_helper'
module Spree
describe Admin::AdjustmentsController, type: :controller do
RSpec.describe Admin::AdjustmentsController, type: :controller do
include AuthenticationHelper
before { controller_login_as_admin }

Some files were not shown because too many files have changed in this diff Show More