mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Merge pull request #8500 from apricot12/8495-Variant-unit-name-shopfront
This commit is contained in:
@@ -71,6 +71,8 @@ module VariantUnits
|
||||
|
||||
return variant.display_as if variant_display_as?
|
||||
|
||||
return product.variant_unit_name if product.variant_unit_scale.nil?
|
||||
|
||||
options_text
|
||||
end
|
||||
|
||||
|
||||
@@ -594,6 +594,13 @@ module Spree
|
||||
expect(v.unit_to_display).to eq("ponies")
|
||||
expect(v1.unit_to_display).to eq("ponies")
|
||||
end
|
||||
|
||||
it "displays variant unit name if no unit scale" do
|
||||
p = create(:simple_product, variant_unit: 'items', variant_unit_scale: nil, variant_unit_name: 'items_unit')
|
||||
v = build_stubbed(:variant, product: p)
|
||||
|
||||
expect(v.unit_to_display).to eq("items_unit")
|
||||
end
|
||||
end
|
||||
|
||||
describe "setting the variant's weight from the unit value" do
|
||||
|
||||
Reference in New Issue
Block a user