Fix property filtering in shopping system spec

This commit is contained in:
Gaetan Craig-Riou
2024-05-27 15:46:55 +10:00
parent feb7e173b1
commit 3704b18952
3 changed files with 4 additions and 5 deletions

View File

@@ -67,7 +67,7 @@ angular.module('Darkswarm').controller "ProductsCtrl", ($scope, $sce, $filter, $
page: page || $scope.page,
per_page: $scope.per_page,
'q[name_or_meta_keywords_or_variants_display_as_or_variants_display_name_or_variants_supplier_name_cont]': $scope.query,
'q[with_properties][]': $scope.activeProperties,
'q[with_variants_supplier_properties][]': $scope.activeProperties,
'q[variants_primary_taxon_id_in_any][]': $scope.activeTaxons
}

View File

@@ -25,11 +25,11 @@ RSpec.describe "As a consumer I want to view products" do
orders_close_at: 2.days.from_now)
}
let(:product) {
create(:simple_product, supplier:, primary_taxon: taxon, properties: [property],
name: "Beans")
create(:simple_product, supplier_id: supplier.id, primary_taxon: taxon,
properties: [property], name: "Beans")
}
let(:product2) {
create(:product, supplier:, primary_taxon: taxon2, properties: [property2],
create(:product, supplier_id: supplier.id, primary_taxon: taxon2, properties: [property2],
name: "Chickpeas")
}
let(:variant) { product.variants.first }

View File

@@ -392,7 +392,6 @@ RSpec.describe "As a consumer I want to shop with a distributor" do
create(:simple_product, supplier_id: supplier.id, inherits_properties: false)
}
# TODO properties
before do
add_variant_to_order_cycle(exchange, product3.variants.first)
property = create(:property, presentation: 'certified')