From 55cad3659f4f519612e2654c818f1e8a9da94a11 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Wed, 19 Jul 2023 11:19:08 +0200 Subject: [PATCH] Simplify products creation --- spec/system/admin/products_v3/products_spec.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spec/system/admin/products_v3/products_spec.rb b/spec/system/admin/products_v3/products_spec.rb index e457fe4a23..976f4bf24c 100644 --- a/spec/system/admin/products_v3/products_spec.rb +++ b/spec/system/admin/products_v3/products_spec.rb @@ -8,14 +8,14 @@ describe 'As an admin, I can see the new product page' do include FileHelper # create lot of products - let!(:products) { create_list(:simple_product, 70) } + 70.times do |i| + let!("product_#{i}".to_sym) { create(:simple_product, name: "product #{i}") } + end # create a product with a name that can be searched let!(:product_by_name) { create(:simple_product, name: "searchable product") } # create a product with a supplier that can be searched - let!(:product_by_supplier) { - create(:simple_product, - supplier: create(:enterprise, name: "Producer 1", is_primary_producer: true)) - } + let!(:producer) { create(:supplier_enterprise, name: "Producer 1") } + let!(:product_by_supplier) { create(:simple_product, supplier: producer) } # create a product with a category that can be searched let!(:product_by_category) { create(:simple_product, taxons: [create(:taxon, name: "Category 1")])