Skip to content
This repository was archived by the owner on May 4, 2022. It is now read-only.

Commit 74093ee

Browse files
tests(sidemenu): tests added for leaveContentActive flag
1 parent 7c0c840 commit 74093ee

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

test/unit/angular/controller/sideMenuController.unit.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,18 @@ describe('$ionicSideMenus controller', function() {
6969
expect(ctrl.right.isEnabled).toEqual(true);
7070
});
7171

72+
// Menu leaveContentActive
73+
it('should set leaveContentActive', function() {
74+
ctrl.left.setLeaveContentActive(true);
75+
ctrl.right.setLeaveContentActive(true);
76+
expect(ctrl.left.leaveContentActive).toEqual(true);
77+
expect(ctrl.right.leaveContentActive).toEqual(true);
78+
ctrl.left.setLeaveContentActive(false);
79+
ctrl.right.setLeaveContentActive(false);
80+
expect(ctrl.left.leaveContentActive).toEqual(false);
81+
expect(ctrl.right.leaveContentActive).toEqual(false);
82+
});
83+
7284
// Menu widths
7385
it('should init widths', function() {
7486
expect(ctrl.left.width).toEqual(270);

test/unit/views/sideMenu.unit.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ describe('SideMenu', function() {
1212
it('Should init', function() {
1313
expect(menu.width).toEqual(270);
1414
expect(menu.isEnabled).toEqual(true);
15+
expect(menu.leaveContentActive).toEqual(false);
1516
});
1617
});

0 commit comments

Comments
 (0)