Remove master variant from product

This commit is contained in:
Matt-Yorkley
2023-05-22 15:16:33 +01:00
parent 21cba0aa13
commit 3ef7d2c9ff
40 changed files with 157 additions and 367 deletions

View File

@@ -45,14 +45,7 @@ describe 'Enterprise service', ->
expect(Enterprise.suppliedVariants(1)).toEqual [10, 10]
describe "finding the variants of a product", ->
it "returns the master for products without variants", ->
p =
master_id: 1
variants: []
expect(Enterprise.variantsOf(p)).toEqual [1]
it "returns the variant ids for products with variants", ->
p =
master_id: 1
variants: [{id: 2}, {id: 3}]
expect(Enterprise.variantsOf(p)).toEqual [2, 3]