Skip to content

Commit bf0144a

Browse files
committed
chore(*): update failing tests
1 parent f2619e9 commit bf0144a

14 files changed

+152
-148
lines changed

projects/igniteui-angular/src/lib/date-picker/date-picker.component.spec.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1103,10 +1103,10 @@ describe('IgxDatePicker', () => {
11031103
fixture.detectChanges();
11041104
expect(input.nativeElement.value).toBe('20-10-11');
11051105

1106-
UIInteractions.sendInputElementValue(input, '28-02-19');
1106+
UIInteractions.clickAndSendInputElementValue(input, '28-02-19');
11071107
fixture.detectChanges();
11081108

1109-
UIInteractions.sendInputElementValue(input, '29-02-19');
1109+
UIInteractions.clickAndSendInputElementValue(input, '29-02-19');
11101110
fixture.detectChanges();
11111111

11121112
// invalid date
@@ -1129,15 +1129,15 @@ describe('IgxDatePicker', () => {
11291129
fixture.detectChanges();
11301130
expect(input.nativeElement.value).toBe('20-10-11');
11311131

1132-
UIInteractions.sendInputElementValue(input, '03-05-19');
1132+
UIInteractions.clickAndSendInputElementValue(input, '03-05-19');
11331133
fixture.detectChanges();
11341134

11351135
// disabled date
1136-
UIInteractions.sendInputElementValue(input, '03-09-18');
1136+
UIInteractions.clickAndSendInputElementValue(input, '03-09-18');
11371137
fixture.detectChanges();
11381138
expect(input.nativeElement.value).toBe('03-09-18');
11391139

1140-
UIInteractions.sendInputElementValue(input, '07-09-18');
1140+
UIInteractions.clickAndSendInputElementValue(input, '07-09-18');
11411141
fixture.detectChanges();
11421142
expect(input.nativeElement.value).toBe('07-09-18');
11431143

@@ -1151,7 +1151,7 @@ describe('IgxDatePicker', () => {
11511151
datePicker.isSpinLoop = false;
11521152

11531153
input.nativeElement.focus();
1154-
UIInteractions.sendInputElementValue(input, '31-03-19');
1154+
UIInteractions.clickAndSendInputElementValue(input, '31-03-19');
11551155
expect(input.nativeElement.value).toBe('31-03-19');
11561156

11571157
input.nativeElement.focus();
@@ -1165,7 +1165,7 @@ describe('IgxDatePicker', () => {
11651165
expect(input.nativeElement.value).toBe('31-03-19');
11661166

11671167
input.nativeElement.focus();
1168-
UIInteractions.sendInputElementValue(input, '01-03-19');
1168+
UIInteractions.clickAndSendInputElementValue(input, '01-03-19');
11691169
expect(input.nativeElement.value).toBe('01-03-19');
11701170

11711171
input.nativeElement.focus();
@@ -1180,7 +1180,7 @@ describe('IgxDatePicker', () => {
11801180

11811181
// check min month
11821182
input.nativeElement.focus();
1183-
UIInteractions.sendInputElementValue(input, '15-01-19');
1183+
UIInteractions.clickAndSendInputElementValue(input, '15-01-19');
11841184
expect(input.nativeElement.value).toBe('15-01-19');
11851185

11861186
input.nativeElement.setSelectionRange(3, 3);
@@ -1192,7 +1192,7 @@ describe('IgxDatePicker', () => {
11921192

11931193
// check max month
11941194
input.nativeElement.focus();
1195-
UIInteractions.sendInputElementValue(input, '31-12-19');
1195+
UIInteractions.clickAndSendInputElementValue(input, '31-12-19');
11961196
expect(input.nativeElement.value).toBe('31-12-19');
11971197

11981198
input.nativeElement.setSelectionRange(3, 3);

projects/igniteui-angular/src/lib/directives/autocomplete/autocomplete.directive.spec.ts

Lines changed: 47 additions & 47 deletions
Large diffs are not rendered by default.

projects/igniteui-angular/src/lib/grids/grid/grid-cell-editing.spec.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
8888
expect(cell.editMode).toBe(true);
8989

9090
const editTemplate = cellDomPK.query(By.css('input[type=\'number\']'));
91-
UIInteractions.sendInputElementValue(editTemplate, 87);
91+
UIInteractions.clickAndSendInputElementValue(editTemplate, 87);
9292

9393
fixture.detectChanges();
9494
UIInteractions.triggerKeyDownEvtUponElem('enter', cellDomPK.nativeElement, true);
@@ -109,7 +109,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
109109
const editTemplate = cellDomNumber.query(By.css('input[type=\'number\']'));
110110
expect(editTemplate).toBeDefined();
111111

112-
UIInteractions.sendInputElementValue(editTemplate, 0.3698);
112+
UIInteractions.clickAndSendInputElementValue(editTemplate, 0.3698);
113113
fixture.detectChanges();
114114
UIInteractions.triggerKeyDownEvtUponElem('enter', cellDomNumber.nativeElement, true);
115115
fixture.detectChanges();
@@ -130,7 +130,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
130130

131131
const editTemplate = cellDomNumber.query(By.css('input[type=\'number\']'));
132132

133-
UIInteractions.sendInputElementValue(editTemplate, editValue);
133+
UIInteractions.clickAndSendInputElementValue(editTemplate, editValue);
134134
fixture.detectChanges();
135135
UIInteractions.triggerKeyDownEvtUponElem('enter', cellDomNumber.nativeElement, true);
136136
fixture.detectChanges();
@@ -142,7 +142,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
142142
fixture.detectChanges();
143143

144144
editValue = '';
145-
UIInteractions.sendInputElementValue(editTemplate, editValue);
145+
UIInteractions.clickAndSendInputElementValue(editTemplate, editValue);
146146
fixture.detectChanges();
147147
UIInteractions.triggerKeyDownEvtUponElem('enter', cellDomNumber.nativeElement, true);
148148
fixture.detectChanges();
@@ -211,7 +211,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
211211
expect(datePicker).toBeDefined();
212212

213213
const editTemplate = cellDomDate.query(By.css('.igx-date-picker__input-date'));
214-
UIInteractions.sendInputElementValue(editTemplate, editValue);
214+
UIInteractions.clickAndSendInputElementValue(editTemplate, editValue);
215215
fixture.detectChanges();
216216

217217
expect(datePicker.value).toEqual(selectedDate);
@@ -257,7 +257,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
257257
expect(editCell.nativeElement.value).toBe('John Brown');
258258
expect(firstCell.editMode).toBeTruthy();
259259

260-
UIInteractions.sendInputElementValue(editCell, 'test');
260+
UIInteractions.clickAndSendInputElementValue(editCell, 'test');
261261
fixture.detectChanges();
262262
cellElem.triggerEventHandler('dblclick', new Event('dblclick'));
263263
fixture.detectChanges();
@@ -306,7 +306,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
306306

307307
expect(cell.gridAPI.get_cell_inEditMode()).toBeDefined();
308308
const editTemplate = cellDom.query(By.css('input'));
309-
UIInteractions.sendInputElementValue(editTemplate, 'Gary Martin');
309+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'Gary Martin');
310310
fixture.detectChanges();
311311

312312
grid.pinColumn('firstName');
@@ -573,7 +573,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
573573

574574
expect(cell.editMode).toBe(true);
575575
let editTemplate = fixture.debugElement.query(By.css('input'));
576-
UIInteractions.sendInputElementValue(editTemplate, 'New Name');
576+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'New Name');
577577
fixture.detectChanges();
578578

579579
// press tab on edited cell
@@ -587,7 +587,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
587587
cell = grid.getCellByColumn(0, 'age');
588588
expect(cell.editMode).toBe(true);
589589
editTemplate = fixture.debugElement.query(By.css('input'));
590-
UIInteractions.sendInputElementValue(editTemplate, 1);
590+
UIInteractions.clickAndSendInputElementValue(editTemplate, 1);
591591
fixture.detectChanges();
592592

593593
// press enter on edited cell
@@ -612,7 +612,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
612612

613613
expect(cell.editMode).toBe(true);
614614
let editTemplate = fixture.debugElement.query(By.css('input'));
615-
UIInteractions.sendInputElementValue(editTemplate, 'New Name');
615+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'New Name');
616616
fixture.detectChanges();
617617

618618
// press tab on edited cell
@@ -629,7 +629,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
629629
cell = grid.getCellByColumn(0, 'age');
630630
expect(cell.editMode).toBe(true);
631631
editTemplate = fixture.debugElement.query(By.css('input'));
632-
UIInteractions.sendInputElementValue(editTemplate, 1);
632+
UIInteractions.clickAndSendInputElementValue(editTemplate, 1);
633633
fixture.detectChanges();
634634

635635
// press enter on edited cell
@@ -664,7 +664,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
664664

665665
expect(cell.editMode).toBe(true);
666666
let editTemplate = fixture.debugElement.query(By.css('input'));
667-
UIInteractions.sendInputElementValue(editTemplate, 'New Name');
667+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'New Name');
668668
fixture.detectChanges();
669669

670670
// press tab on edited cell
@@ -730,7 +730,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
730730

731731
expect(cell.editMode).toBe(true);
732732
const editTemplate = fixture.debugElement.query(By.css('input'));
733-
UIInteractions.sendInputElementValue(editTemplate, 'New Name');
733+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'New Name');
734734
fixture.detectChanges();
735735

736736
// press tab on edited cell
@@ -759,7 +759,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
759759

760760
expect(cell.editMode).toBe(true);
761761
const editTemplate = fixture.debugElement.query(By.css('input'));
762-
UIInteractions.sendInputElementValue(editTemplate, 'New Name');
762+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'New Name');
763763
fixture.detectChanges();
764764

765765
// press tab on edited cell
@@ -813,7 +813,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
813813
const editTemplate = cellDom.query(By.css('input'));
814814
expect(cell.editMode).toBe(true);
815815

816-
UIInteractions.sendInputElementValue(editTemplate, 'Rick Gilmore');
816+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'Rick Gilmore');
817817
fixture.detectChanges();
818818

819819
grid.filter('fullName', 'Al', IgxStringFilteringOperand.instance().condition('equals'));
@@ -839,7 +839,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
839839
expect(cell.editMode).toBe(true);
840840

841841
const editTemplate = cellDomPK.query(By.css('input[type=\'number\']'));
842-
UIInteractions.sendInputElementValue(editTemplate, 9);
842+
UIInteractions.clickAndSendInputElementValue(editTemplate, 9);
843843
fixture.detectChanges();
844844

845845
expect(() => previousCell.onClick(new MouseEvent('click'))).not.toThrow();
@@ -854,7 +854,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
854854

855855
const editTemplate = cellDom.query(By.css('input'));
856856
expect(cell.editMode).toBe(true);
857-
UIInteractions.sendInputElementValue(editTemplate, 'Rick Gilmore');
857+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'Rick Gilmore');
858858
fixture.detectChanges();
859859

860860
grid.sort({ fieldName: 'age', dir: SortingDirection.Desc, ignoreCase: false });
@@ -875,7 +875,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
875875
const editTemplate = cellDom.query(By.css('input'));
876876
expect(cell.editMode).toBe(true);
877877
expect(cell.editValue).toBe('Tom Riddle');
878-
UIInteractions.sendInputElementValue(editTemplate, 'Rick Gilmore');
878+
UIInteractions.clickAndSendInputElementValue(editTemplate, 'Rick Gilmore');
879879
fixture.detectChanges();
880880

881881
expect(cell.gridAPI.get_cell_inEditMode().editValue).toBe('Rick Gilmore');
@@ -921,7 +921,7 @@ describe('IgxGrid - Cell Editing #grid', () => {
921921
expect(cell.editMode).toBe(true);
922922

923923
let editTemplate = cellDomPK.query(By.css('input[type=\'number\']'));
924-
UIInteractions.sendInputElementValue(editTemplate, 0);
924+
UIInteractions.clickAndSendInputElementValue(editTemplate, 0);
925925
fixture.detectChanges();
926926
UIInteractions.triggerKeyDownEvtUponElem('enter', cellDomPK.nativeElement, true);
927927
fixture.detectChanges();

projects/igniteui-angular/src/lib/grids/grid/grid-cell-selection.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { UIInteractions, wait } from '../../test-utils/ui-interactions.spec';
1313
import { setupGridScrollDetection } from '../../test-utils/helper-utils.spec';
1414
import { GridSelectionMode } from '../common/enums';
1515

16-
import { GridSelectionFunctions } from '../../test-utils/grid-functions.spec';
16+
import { GridSelectionFunctions, GridFunctions } from '../../test-utils/grid-functions.spec';
1717
import { DefaultSortingStrategy } from '../../data-operations/sorting-strategy';
1818

1919
describe('IgxGrid - Cell selection #grid', () => {
@@ -2657,7 +2657,8 @@ describe('IgxGrid - Cell selection #grid', () => {
26572657
expect(grid.getSelectedData()).toEqual(selectedData);
26582658
const cell = grid.getCellByColumn(2, 'ID');
26592659

2660-
GridFunctions.simulateGridContentKeydown(fix, 'space');
2660+
expect(grid.getRowByIndex(2).selected).toBeTruthy();
2661+
UIInteractions.triggerKeyDownEvtUponElem('space', cell.nativeElement, true, false, false);
26612662
fix.detectChanges();
26622663

26632664
expect(grid.getRowByIndex(2).selected).toBeTruthy();

0 commit comments

Comments
 (0)