11import { EventEmitter } from '@angular/core' ;
22import { configureTestSuite } from '../test-utils/configure-suite' ;
3- import { IgxTree , IgxTreeNode , IGX_TREE_SELECTION_TYPE , ITreeNodeSelectionEvent } from './common' ;
3+ import { IgxTree , IgxTreeNode , IgxTreeSelectionType , ITreeNodeSelectionEvent } from './common' ;
44import { TreeTestFunctions } from './tree-functions.spec' ;
55import { IgxTreeNodeComponent } from './tree-node/tree-node.component' ;
66import { IgxTreeSelectionService } from './tree-selection.service' ;
@@ -58,7 +58,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
5858 beforeEach ( ( ) => {
5959 mockEmitter = jasmine . createSpyObj ( 'emitter' , [ 'emit' ] ) ;
6060 mockTree = jasmine . createSpyObj ( 'tree' , [ '' ] ,
61- { selection : IGX_TREE_SELECTION_TYPE . BiState , nodeSelection : mockEmitter , nodes : mockQuery1 } ) ;
61+ { selection : IgxTreeSelectionType . BiState , nodeSelection : mockEmitter , nodes : mockQuery1 } ) ;
6262 selectionService . register ( mockTree ) ;
6363 } ) ;
6464
@@ -102,18 +102,18 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
102102 const mockNode = TreeTestFunctions . createNodeSpy ( { selectedChange : mockSelectedChangeEmitter } ) ;
103103
104104 // None
105- ( Object . getOwnPropertyDescriptor ( mockTree , 'selection' ) . get as jasmine . Spy < any > ) . and . returnValue ( IGX_TREE_SELECTION_TYPE . None ) ;
105+ ( Object . getOwnPropertyDescriptor ( mockTree , 'selection' ) . get as jasmine . Spy < any > ) . and . returnValue ( IgxTreeSelectionType . None ) ;
106106 selectionService . selectNode ( mockNode ) ;
107107 expect ( selectionService . isNodeSelected ( mockNode ) ) . toBeFalsy ( ) ;
108108 expect ( mockTree . nodeSelection . emit ) . not . toHaveBeenCalled ( ) ;
109109 expect ( mockNode . selectedChange . emit ) . not . toHaveBeenCalled ( ) ;
110110
111111 // BiState
112112 ( Object . getOwnPropertyDescriptor ( mockTree , 'selection' ) . get as jasmine . Spy < any > )
113- . and . returnValue ( IGX_TREE_SELECTION_TYPE . BiState ) ;
113+ . and . returnValue ( IgxTreeSelectionType . BiState ) ;
114114 let expected : ITreeNodeSelectionEvent = {
115115 oldSelection : [ ] , newSelection : [ mockNode ] ,
116- added : [ mockNode ] , removed : [ ] , event : undefined , cancel : false
116+ added : [ mockNode ] , removed : [ ] , event : undefined , cancel : false , owner : mockTree
117117 } ;
118118
119119 selectionService . selectNode ( mockNode ) ;
@@ -128,12 +128,12 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
128128 selectionService . deselectNode ( mockNode ) ;
129129
130130 ( Object . getOwnPropertyDescriptor ( mockTree , 'selection' ) . get as jasmine . Spy < any > )
131- . and . returnValue ( IGX_TREE_SELECTION_TYPE . Cascading ) ;
131+ . and . returnValue ( IgxTreeSelectionType . Cascading ) ;
132132 selectionService . selectNode ( allNodes [ 1 ] ) ;
133133
134134 expected = {
135135 oldSelection : [ ] , newSelection : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] ,
136- added : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] , removed : [ ] , event : undefined , cancel : false
136+ added : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] , removed : [ ] , event : undefined , cancel : false , owner : mockTree
137137 } ;
138138
139139 expect ( selectionService . isNodeSelected ( allNodes [ 1 ] ) ) . toBeTruthy ( ) ;
@@ -172,7 +172,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
172172 // deselect node
173173 const expected : ITreeNodeSelectionEvent = {
174174 newSelection : [ ] , oldSelection : [ mockNode1 ] ,
175- removed : [ mockNode1 ] , added : [ ] , event : undefined , cancel : false
175+ removed : [ mockNode1 ] , added : [ ] , event : undefined , cancel : false , owner : mockTree
176176 } ;
177177 selectionService . deselectNode ( mockNode1 ) ;
178178
@@ -270,7 +270,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
270270
271271 let expected : ITreeNodeSelectionEvent = {
272272 oldSelection : [ ] , newSelection : [ mockQuery1 . first ] ,
273- added : [ mockQuery1 . first ] , removed : [ ] , event : undefined , cancel : false
273+ added : [ mockQuery1 . first ] , removed : [ ] , event : undefined , cancel : false , owner : mockTree
274274 } ;
275275
276276 expect ( selectionService . isNodeSelected ( allNodes [ 0 ] ) ) . toBeTruthy ( ) ;
@@ -327,7 +327,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
327327
328328 const expected : ITreeNodeSelectionEvent = {
329329 oldSelection : [ allNodes [ 3 ] ] , newSelection : allNodes . slice ( 3 , 9 ) ,
330- added : allNodes . slice ( 4 , 9 ) , removed : [ ] , event : undefined , cancel : false
330+ added : allNodes . slice ( 4 , 9 ) , removed : [ ] , event : undefined , cancel : false , owner : mockTree
331331 } ;
332332 expect ( mockTree . nodeSelection . emit ) . toHaveBeenCalledWith ( expected ) ;
333333 } ) ;
@@ -360,7 +360,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
360360
361361 const expected : ITreeNodeSelectionEvent = {
362362 oldSelection : [ allNodes [ 8 ] ] , newSelection : [ allNodes [ 8 ] , ...allNodes . slice ( 2 , 8 ) ] ,
363- added : allNodes . slice ( 2 , 8 ) , removed : [ ] , event : undefined , cancel : false
363+ added : allNodes . slice ( 2 , 8 ) , removed : [ ] , event : undefined , cancel : false , owner : mockTree
364364 } ;
365365 expect ( mockTree . nodeSelection . emit ) . toHaveBeenCalledWith ( expected ) ;
366366 } ) ;
@@ -370,7 +370,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
370370 beforeEach ( ( ) => {
371371 mockEmitter = jasmine . createSpyObj ( 'emitter' , [ 'emit' ] ) ;
372372 mockTree = jasmine . createSpyObj ( 'tree' , [ '' ] ,
373- { selection : IGX_TREE_SELECTION_TYPE . Cascading , nodeSelection : mockEmitter , nodes : mockQuery1 } ) ;
373+ { selection : IgxTreeSelectionType . Cascading , nodeSelection : mockEmitter , nodes : mockQuery1 } ) ;
374374 selectionService . register ( mockTree ) ;
375375 } ) ;
376376
@@ -397,7 +397,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
397397
398398 const expected : ITreeNodeSelectionEvent = {
399399 newSelection : [ ] , oldSelection : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] ,
400- removed : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] , added : [ ] , event : undefined , cancel : false
400+ removed : [ allNodes [ 1 ] , allNodes [ 2 ] , allNodes [ 3 ] ] , added : [ ] , event : undefined , cancel : false , owner : mockTree
401401 } ;
402402 // deselect node
403403 selectionService . deselectNode ( allNodes [ 1 ] ) ;
@@ -480,7 +480,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
480480
481481 let expected : ITreeNodeSelectionEvent = {
482482 oldSelection : [ ] , newSelection : allNodes . slice ( 1 , 4 ) ,
483- added : allNodes . slice ( 1 , 4 ) , removed : [ ] , event : undefined , cancel : false
483+ added : allNodes . slice ( 1 , 4 ) , removed : [ ] , event : undefined , cancel : false , owner : mockTree
484484 } ;
485485
486486 for ( const node of allNodes . slice ( 1 , 4 ) ) {
@@ -535,7 +535,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
535535 const expected : ITreeNodeSelectionEvent = {
536536 oldSelection : [ allNodes [ 3 ] ] , newSelection : allNodes . slice ( 3 , 9 ) ,
537537 added : allNodes . slice ( 4 , 9 ) ,
538- removed : [ ] , event : undefined , cancel : false
538+ removed : [ ] , event : undefined , cancel : false , owner : mockTree
539539 } ;
540540 expect ( mockTree . nodeSelection . emit ) . toHaveBeenCalledWith ( expected ) ;
541541 expect ( selectionService . isNodeIndeterminate ( allNodes [ 0 ] ) ) . toBeTruthy ( ) ;
@@ -578,7 +578,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
578578 const expected : ITreeNodeSelectionEvent = {
579579 oldSelection : [ allNodes [ 8 ] , allNodes [ 7 ] ] ,
580580 newSelection : [ allNodes [ 8 ] , allNodes [ 7 ] , ...allNodes . slice ( 2 , 7 ) , allNodes [ 1 ] , allNodes [ 0 ] ] ,
581- added : [ ...allNodes . slice ( 2 , 7 ) , allNodes [ 1 ] , allNodes [ 0 ] ] , removed : [ ] , event : undefined , cancel : false
581+ added : [ ...allNodes . slice ( 2 , 7 ) , allNodes [ 1 ] , allNodes [ 0 ] ] , removed : [ ] , event : undefined , cancel : false , owner : mockTree
582582 } ;
583583 expect ( mockTree . nodeSelection . emit ) . toHaveBeenCalledWith ( expected ) ;
584584 } ) ;
@@ -589,7 +589,7 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
589589 const deselectSpy = spyOn ( selectionService , 'deselectNodesWithNoEvent' ) ;
590590 const selectSpy = spyOn ( selectionService , 'selectNodesWithNoEvent' ) ;
591591 const tree = {
592- selection : IGX_TREE_SELECTION_TYPE . None
592+ selection : IgxTreeSelectionType . None
593593 } as any ;
594594 const selectedNodeSpy = spyOn ( selectionService , 'isNodeSelected' ) . and . returnValue ( false ) ;
595595 const mockNode = {
@@ -601,13 +601,13 @@ describe('IgxTreeSelectionService - Unit Tests #treeView', () => {
601601 expect ( deselectSpy ) . not . toHaveBeenCalled ( ) ;
602602 expect ( selectSpy ) . not . toHaveBeenCalled ( ) ;
603603 expect ( selectedNodeSpy ) . not . toHaveBeenCalled ( ) ;
604- tree . selection = IGX_TREE_SELECTION_TYPE . BiState ;
604+ tree . selection = IgxTreeSelectionType . BiState ;
605605
606606 selectionService . ensureStateOnNodeDelete ( mockNode ) ;
607607 expect ( deselectSpy ) . not . toHaveBeenCalled ( ) ;
608608 expect ( selectSpy ) . not . toHaveBeenCalled ( ) ;
609609 expect ( selectedNodeSpy ) . not . toHaveBeenCalled ( ) ;
610- tree . selection = IGX_TREE_SELECTION_TYPE . Cascading ;
610+ tree . selection = IgxTreeSelectionType . Cascading ;
611611 selectedNodeSpy . and . returnValue ( true ) ;
612612
613613 selectionService . ensureStateOnNodeDelete ( mockNode ) ;
0 commit comments