Files
openfoodnetwork/spec/javascripts/unit/admin/services/enterprise_relationships_spec.js.coffee
David Cook e9ce2df5a9 Rename 'source variant' to linked variant (in most places)
There are two types of linked variant associations: source and target, so we need to keep the name there.
But when cloning a variant and retaining a link as source,  we will prefer the general term 'linked variant'. Hopefully this name works well.
2026-03-11 11:09:13 +11:00

20 lines
966 B
CoffeeScript

describe "enterprise relationships", ->
EnterpriseRelationships = null
enterprise_relationships = []
beforeEach ->
module "ofn.admin"
module ($provide) ->
$provide.value "enterprise_relationships", enterprise_relationships
null
beforeEach inject (_EnterpriseRelationships_) ->
EnterpriseRelationships = _EnterpriseRelationships_
it "presents permission names", ->
expect(EnterpriseRelationships.permission_presentation("add_to_order_cycle")).toEqual "add to order cycle"
expect(EnterpriseRelationships.permission_presentation("manage_products")).toEqual "manage products"
expect(EnterpriseRelationships.permission_presentation("edit_profile")).toEqual "edit profile"
expect(EnterpriseRelationships.permission_presentation("create_variant_overrides")).toEqual "add products to inventory"
expect(EnterpriseRelationships.permission_presentation("create_linked_variants")).toEqual "create linked variants [BETA]"