From 519a9333ab20b3c8822f9b19d6436819bfdf225a Mon Sep 17 00:00:00 2001 From: Henry Date: Mon, 11 Apr 2016 17:10:35 -0700 Subject: [PATCH] Updated tests --- .../policies/EditContextualActionPolicySpec.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/platform/commonUI/edit/test/policies/EditContextualActionPolicySpec.js b/platform/commonUI/edit/test/policies/EditContextualActionPolicySpec.js index 625cd13b18..8dbf2c128c 100644 --- a/platform/commonUI/edit/test/policies/EditContextualActionPolicySpec.js +++ b/platform/commonUI/edit/test/policies/EditContextualActionPolicySpec.js @@ -58,16 +58,25 @@ define( expect(policy.allow(mockAction, context)).toBe(true); }); - it('Allows no actions when navigated object in edit mode, but' + - ' selected object not in edit mode ', function() { + it('Allows "window" action when navigated object in edit mode,' + + ' but selected object not in edit mode ', function() { navigatedObject.hasCapability.andReturn(true); + metadata.key = "window"; + expect(policy.allow(mockAction, context)).toBe(true); + }); + + it('Disallows "move" action when navigated object in edit mode,' + + ' but selected object not in edit mode ', function() { + navigatedObject.hasCapability.andReturn(true); + metadata.key = "move"; expect(policy.allow(mockAction, context)).toBe(false); }); - it('Disallows blacklisted actions when navigated object and' + + it('Disallows copy action when navigated object and' + ' selected object in edit mode', function() { navigatedObject.hasCapability.andReturn(true); mockDomainObject.hasCapability.andReturn(true); + metadata.key = "copy"; expect(policy.allow(mockAction, context)).toBe(false); });