When it's items scale is '1'

update tests as well
This commit is contained in:
Jean-Baptiste Bellet
2022-04-25 15:51:38 +02:00
parent 6262dc3a2e
commit 3553cc0d9f
3 changed files with 7 additions and 3 deletions

View File

@@ -305,10 +305,9 @@ describe "LineItemsCtrl", ->
it "returns '' if selectedUnitsVariant has no property 'variant_unit'", ->
expect(scope.formattedValueWithUnitName(1,{})).toEqual ''
it "returns '', and does not call Math.round if variant_unit is 'items'", ->
it "returns the value, and does not call Math.round if variant_unit is 'items'", ->
unitsProduct = { variant_unit: "items" }
expect(scope.formattedValueWithUnitName(1,unitsProduct,unitsVariant)).toEqual ''
expect(Math.round).not.toHaveBeenCalled()
expect(scope.formattedValueWithUnitName(1, unitsProduct, unitsVariant)).toEqual "1 items"
it "calls Math.round() if variant_unit is 'weight' or 'volume'", ->
unitsProduct = { variant_unit: "weight", variant_unit_scale: 1 }