@@ -922,7 +922,7 @@ describe('IgxSimpleCombo', () => {
922
922
const item1 = fixture . debugElement . query ( By . css ( `.${ CSS_CLASS_DROPDOWNLISTITEM } ` ) ) ;
923
923
expect ( item1 ) . toBeDefined ( ) ;
924
924
925
- UIInteractions . simulateClickEvent ( item1 . nativeElement ) ;
925
+ item1 . triggerEventHandler ( 'click' , UIInteractions . getMouseEvent ( 'click' ) ) ;
926
926
fixture . detectChanges ( ) ;
927
927
928
928
expect ( combo . close ) . toHaveBeenCalledTimes ( 1 ) ;
@@ -938,7 +938,7 @@ describe('IgxSimpleCombo', () => {
938
938
const toggleButton = fixture . debugElement . query ( By . directive ( IgxIconComponent ) ) ;
939
939
expect ( toggleButton ) . toBeDefined ( ) ;
940
940
941
- UIInteractions . simulateClickEvent ( toggleButton . nativeElement ) ;
941
+ toggleButton . triggerEventHandler ( 'click' , UIInteractions . getMouseEvent ( 'click' ) ) ;
942
942
fixture . detectChanges ( ) ;
943
943
944
944
expect ( combo . onClick ) . toHaveBeenCalledTimes ( 1 ) ;
@@ -951,11 +951,12 @@ describe('IgxSimpleCombo', () => {
951
951
952
952
spyOn ( combo , 'close' ) . and . callThrough ( ) ;
953
953
954
- UIInteractions . triggerKeyDownEvtUponElem ( 'ArrowDown' , input . nativeElement ) ;
954
+ UIInteractions . triggerEventHandlerKeyDown ( 'ArrowDown' , input ) ;
955
+ tick ( ) ;
955
956
fixture . detectChanges ( ) ;
956
957
expect ( document . activeElement ) . toHaveClass ( 'igx-combo__content' ) ;
957
958
958
- UIInteractions . triggerKeyDownEvtUponElem ( 'ArrowUp' , input . nativeElement , true , true ) ;
959
+ UIInteractions . triggerEventHandlerKeyDown ( 'ArrowUp' , input , true , true ) ;
959
960
fixture . detectChanges ( ) ;
960
961
expect ( combo . close ) . toHaveBeenCalledTimes ( 1 ) ;
961
962
} ) ) ;
@@ -977,37 +978,37 @@ describe('IgxSimpleCombo', () => {
977
978
combo . select ( 'Wisconsin' ) ;
978
979
fixture . detectChanges ( ) ;
979
980
980
- input . nativeElement . focus ( ) ;
981
+ input . triggerEventHandler ( 'focus' , { } ) ;
981
982
fixture . detectChanges ( ) ;
982
983
983
- UIInteractions . triggerKeyDownEvtUponElem ( 'Backspace' , input . nativeElement ) ;
984
+ UIInteractions . triggerEventHandlerKeyDown ( 'Backspace' , input ) ;
984
985
fixture . detectChanges ( ) ;
985
986
expect ( combo . selection . length ) . toEqual ( 0 ) ;
986
987
987
- input . nativeElement . blur ( ) ;
988
+ input . triggerEventHandler ( 'blur' , { } ) ;
988
989
fixture . detectChanges ( ) ;
989
990
990
991
combo . select ( 'Wisconsin' ) ;
991
992
fixture . detectChanges ( ) ;
992
993
993
- input . nativeElement . focus ( ) ;
994
+ input . triggerEventHandler ( 'focus' , { } ) ;
994
995
fixture . detectChanges ( ) ;
995
996
996
- UIInteractions . triggerKeyDownEvtUponElem ( 'Backspace' , input . nativeElement ) ;
997
+ UIInteractions . triggerEventHandlerKeyDown ( 'Backspace' , input ) ;
997
998
fixture . detectChanges ( ) ;
998
999
expect ( combo . selection . length ) . toEqual ( 0 ) ;
999
1000
} ) ) ;
1000
1001
1001
- it ( 'should close the dropdown (if opened) when tabbing outside of the input' , fakeAsync ( ( ) => {
1002
+ it ( 'should close the dropdown (if opened) when tabbing outside of the input' , ( ) => {
1002
1003
combo . open ( ) ;
1003
1004
fixture . detectChanges ( ) ;
1004
1005
1005
1006
spyOn ( combo , 'close' ) . and . callThrough ( ) ;
1006
1007
1007
- UIInteractions . triggerKeyDownEvtUponElem ( 'Tab' , input . nativeElement ) ;
1008
+ UIInteractions . triggerEventHandlerKeyDown ( 'Tab' , input ) ;
1008
1009
fixture . detectChanges ( ) ;
1009
1010
expect ( combo . close ) . toHaveBeenCalledTimes ( 1 ) ;
1010
- } ) ) ;
1011
+ } ) ;
1011
1012
} ) ;
1012
1013
1013
1014
describe ( 'Display density' , ( ) => {
0 commit comments