Mark Lenser pushed to branch feature/cmng-psp1-CHANNELMGR-696 at cms-community 
/ hippo-addon-channel-manager


Commits:
7845ac63 by Mark at 2016-05-30T14:29:29+02:00
CHANNELMGR-696: move some tests

- - - - -


2 changed files:

- frontend-ng/src/angularjs/channel/channel.controller.spec.js
- frontend-ng/src/angularjs/channel/channel.service.spec.js


Changes:

=====================================
frontend-ng/src/angularjs/channel/channel.controller.spec.js
=====================================
--- a/frontend-ng/src/angularjs/channel/channel.controller.spec.js
+++ b/frontend-ng/src/angularjs/channel/channel.controller.spec.js
@@ -53,6 +53,10 @@ describe('ChannelCtrl', () => {
         'discardChanges',
         'getCatalog',
         'getSiteMapId',
+        'getEditMode',
+        'enterEditMode',
+        'leaveEditMode',
+        'isEditModeActive',
       ]);
       
ChannelService.createPreviewConfiguration.and.returnValue(resolvedPromise);
 
@@ -122,19 +126,6 @@ describe('ChannelCtrl', () => {
     expect(ChannelCtrl.getRenderVariant()).toBe('variant1');
   });
 
-  it('is not in edit mode by default', () => {
-    expect(ChannelCtrl.isEditModeActive()).toEqual(false);
-  });
-
-  it('enables and disables edit mode when toggling it', () => {
-    ChannelService.hasPreviewConfiguration.and.returnValue(true);
-
-    ChannelCtrl.enterEditMode();
-    expect(ChannelCtrl.isEditModeActive()).toEqual(true);
-    ChannelCtrl.leaveEditMode();
-    expect(ChannelCtrl.isEditModeActive()).toEqual(false);
-  });
-
   it('creates preview configuration when it has not been created yet before 
enabling edit mode', () => {
     const deferCreatePreview = $q.defer();
     const deferReload = $q.defer();
@@ -225,6 +216,6 @@ describe('ChannelCtrl', () => {
     ChannelCtrl.editMenu('testUuid');
 
     expect(ChannelCtrl.menuUuid).toBe('testUuid');
-    expect(ChannelCtrl.currentSubpage).toBe('menu-editor');
+    expect(ChannelCtrl.subpage.current).toBe('menu-editor');
   });
 });


=====================================
frontend-ng/src/angularjs/channel/channel.service.spec.js
=====================================
--- a/frontend-ng/src/angularjs/channel/channel.service.spec.js
+++ b/frontend-ng/src/angularjs/channel/channel.service.spec.js
@@ -611,4 +611,17 @@ describe('ChannelService', () => {
     $rootScope.$digest();
     
expect(ChannelService.getContentRootPath()).toEqual('/content/documents/testChannel');
   });
+
+  it('is not in edit mode by default', () => {
+    expect(ChannelService.isEditModeActive()).toEqual(false);
+  });
+
+  it('enables and disables edit mode when toggling it', () => {
+    spyOn(ChannelService, 'hasPreviewConfiguration').and.returnValue(true);
+
+    ChannelService.enterEditMode();
+    expect(ChannelService.isEditModeActive()).toEqual(true);
+    ChannelService.leaveEditMode();
+    expect(ChannelService.isEditModeActive()).toEqual(false);
+  });
 });



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/7845ac637fe7809f815d3a716a82c464a2d768e6
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to