From bb38523767ace42cde51e264703f225e73a8b65c Mon Sep 17 00:00:00 2001 From: Arun Kumar Mohan Date: Tue, 22 Sep 2020 01:15:42 -0500 Subject: [PATCH] Improve filter products tag rule specs' performance --- spec/factories/tag_rule_factory.rb | 2 +- spec/models/tag_rule/filter_products_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/factories/tag_rule_factory.rb b/spec/factories/tag_rule_factory.rb index c036fab300..a902e98fbb 100644 --- a/spec/factories/tag_rule_factory.rb +++ b/spec/factories/tag_rule_factory.rb @@ -8,7 +8,7 @@ FactoryBot.define do end factory :filter_products_tag_rule, class: TagRule::FilterProducts do - enterprise { FactoryBot.create :distributor_enterprise } + enterprise factory: :distributor_enterprise end factory :filter_payment_methods_tag_rule, class: TagRule::FilterPaymentMethods do diff --git a/spec/models/tag_rule/filter_products_spec.rb b/spec/models/tag_rule/filter_products_spec.rb index 0519dc00dc..241723157b 100644 --- a/spec/models/tag_rule/filter_products_spec.rb +++ b/spec/models/tag_rule/filter_products_spec.rb @@ -1,7 +1,7 @@ require 'spec_helper' describe TagRule::FilterProducts, type: :model do - let!(:tag_rule) { create(:filter_products_tag_rule) } + let!(:tag_rule) { build_stubbed(:filter_products_tag_rule) } describe "determining whether tags match for a given variant" do context "when the variant is nil" do