Skip to content

Commit 325f85e

Browse files
authored
test: remove target arg from nextRender helper calls (#9246)
1 parent 0fb3dfc commit 325f85e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+277
-277
lines changed

packages/avatar-group/test/avatar-group.test.js

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ describe('avatar-group', () => {
4040
describe('items property', () => {
4141
beforeEach(async () => {
4242
group.items = [{ abbr: 'PM' }, { name: 'Yuriy Yevstihnyeyev' }, { abbr: 'SK' }, { name: 'Jens Jansson' }];
43-
await nextRender(group);
43+
await nextRender();
4444
});
4545

4646
it('should render avatar for each item, plus overflow avatar', () => {
@@ -84,7 +84,7 @@ describe('avatar-group', () => {
8484
beforeEach(async () => {
8585
group.items = [{ abbr: 'PM' }, { name: 'Yuriy Yevstihnyeyev' }, { name: 'Serhii Kulykov' }, { abbr: 'JJ' }, {}];
8686
group.maxItemsVisible = 3;
87-
await nextRender(group);
87+
await nextRender();
8888
});
8989

9090
it('should render avatar based on maxItemsVisible, including overflow avatar', () => {
@@ -112,63 +112,63 @@ describe('avatar-group', () => {
112112

113113
it('should show at least two avatars if maxItemsVisible is below 2', async () => {
114114
group.maxItemsVisible = 1;
115-
await nextRender(group);
115+
await nextRender();
116116
const items = group.querySelectorAll('vaadin-avatar');
117117
expect(items.length).to.equal(2);
118118
});
119119

120120
it('should set abbr property correctly if maxItemsVisible is below 2', async () => {
121121
group.maxItemsVisible = 1;
122-
await nextRender(group);
122+
await nextRender();
123123
const overflow = group._overflow;
124124
expect(overflow.abbr).to.equal('+4');
125125
});
126126

127127
it('should show two avatars if maxItemsVisible is below 2', async () => {
128128
group.items = group.items.slice(0, 2);
129129
group.maxItemsVisible = 1;
130-
await nextRender(group);
130+
await nextRender();
131131
const items = group.querySelectorAll('vaadin-avatar:not([hidden])');
132132
expect(items.length).to.equal(2);
133133
});
134134

135135
it('should hide overflow avatar when maxItemsVisible property is set to null', async () => {
136136
group.maxItemsVisible = null;
137-
await nextRender(group);
137+
await nextRender();
138138
expect(group._overflow.hasAttribute('hidden')).to.be.true;
139139
});
140140

141141
it('should hide overflow avatar when maxItemsVisible property is set to undefined', async () => {
142142
group.maxItemsVisible = undefined;
143-
await nextRender(group);
143+
await nextRender();
144144
expect(group._overflow.hasAttribute('hidden')).to.be.true;
145145
});
146146

147147
it('should hide overflow avatar when items property is changed', async () => {
148148
group.maxItemsVisible = 2;
149-
await nextRender(group);
149+
await nextRender();
150150
group.items = group.items.slice(0, 2);
151-
await nextRender(group);
151+
await nextRender();
152152
expect(group._overflow.hasAttribute('hidden')).to.be.true;
153153
});
154154

155155
// https://github.com/vaadin/vaadin-avatar/issues/83
156156
it('should show only maxItemsVisible when setting items after being empty', async () => {
157157
const maxItemsVisible = 3;
158158
group.maxItemsVisible = maxItemsVisible;
159-
await nextRender(group);
159+
await nextRender();
160160
const items = group.items;
161161
group.items = [];
162162
group.items = items;
163-
await nextRender(group);
163+
await nextRender();
164164
const renderedElements = group.querySelectorAll('vaadin-avatar');
165165
expect(renderedElements.length).to.equal(maxItemsVisible);
166166
});
167167

168168
describe('width is set', () => {
169169
beforeEach(async () => {
170170
group.maxItemsVisible = 4;
171-
await nextRender(group);
171+
await nextRender();
172172
});
173173

174174
it('should consider element width when maxItemsVisible is set', async () => {
@@ -194,7 +194,7 @@ describe('avatar-group', () => {
194194

195195
beforeEach(async () => {
196196
group.items = [{ abbr: '01' }, { abbr: '02' }, { abbr: '03' }, { abbr: '04' }, { abbr: '05' }];
197-
await nextRender(group);
197+
await nextRender();
198198
overlay = group.$.overlay;
199199
overflow = group._overflow;
200200
});
@@ -278,7 +278,7 @@ describe('avatar-group', () => {
278278
{ name: 'Jens Jansson' },
279279
];
280280
group.maxItemsVisible = 2;
281-
await nextRender(group);
281+
await nextRender();
282282
overlay = group.$.overlay;
283283
overflow = group._overflow;
284284
});
@@ -405,7 +405,7 @@ describe('avatar-group', () => {
405405
{ name: 'Yuriy Yevstihnyeyev', colorIndex: 1 },
406406
{ name: 'Serhii Kulykov', colorIndex: 2 },
407407
];
408-
await nextRender(group);
408+
await nextRender();
409409
overlay = group.$.overlay;
410410
overflow = group._overflow;
411411
});
@@ -438,7 +438,7 @@ describe('avatar-group', () => {
438438
{ name: 'Yuriy Yevstihnyeyev', className: 'bar' },
439439
{ name: 'Serhii Kulykov', className: 'baz' },
440440
];
441-
await nextRender(group);
441+
await nextRender();
442442
overlay = group.$.overlay;
443443
overflow = group._overflow;
444444
});
@@ -475,7 +475,7 @@ describe('avatar-group', () => {
475475

476476
beforeEach(async () => {
477477
group.items = [{ abbr: 'PM' }, { name: 'Yuriy Yevstihnyeyev' }, { name: 'Serhii Kulykov' }];
478-
await nextRender(group);
478+
await nextRender();
479479
overlay = group.$.overlay;
480480
overflow = group._overflow;
481481
});
@@ -535,7 +535,7 @@ describe('avatar-group', () => {
535535
{ name: 'Jens Jansson' },
536536
];
537537
group.maxItemsVisible = 2;
538-
await nextRender(group);
538+
await nextRender();
539539
overlay = group.$.overlay;
540540
overflow = group._overflow;
541541
});
@@ -563,7 +563,7 @@ describe('avatar-group', () => {
563563

564564
beforeEach(async () => {
565565
group.items = [{ name: 'AA' }, { name: 'BB' }, { name: 'CC' }];
566-
await nextRender(group);
566+
await nextRender();
567567
clock = sinon.useFakeTimers();
568568
});
569569

@@ -639,7 +639,7 @@ describe('avatar group in column flex', () => {
639639
{ abbr: 'LA' },
640640
{ name: 'Jens Jansson' },
641641
];
642-
await nextRender(group);
642+
await nextRender();
643643
});
644644

645645
it('should have width of the parent', () => {

packages/avatar-group/test/visual/lumo/avatar-group.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ describe('avatar-group', () => {
6565
document.body.style.width = '220px';
6666
element.maxItemsVisible = 3;
6767
element.items = [{ name: 'Abc Def' }, { name: 'Ghi Jkl' }, { name: 'Mno Pqr' }, { name: 'Stu Vwx' }];
68-
await nextRender(element);
68+
await nextRender();
6969
element._overflow.click();
70-
await nextRender(element);
70+
await nextRender();
7171
await visualDiff(document.body, 'opened');
7272
});
7373

packages/button/test/button.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ describe('vaadin-button', () => {
2929
describe('default', () => {
3030
beforeEach(async () => {
3131
button = fixtureSync('<vaadin-button>Press me</vaadin-button>');
32-
await nextRender(button);
32+
await nextRender();
3333
});
3434

3535
it('should set role attribute to button by default', () => {
@@ -40,7 +40,7 @@ describe('vaadin-button', () => {
4040
describe('custom', () => {
4141
beforeEach(async () => {
4242
button = fixtureSync('<vaadin-button role="menuitem">Press me</vaadin-button>');
43-
await nextRender(button);
43+
await nextRender();
4444
});
4545

4646
it('should not override custom role attribute', () => {
@@ -52,7 +52,7 @@ describe('vaadin-button', () => {
5252
describe('keyboard', () => {
5353
beforeEach(async () => {
5454
button = fixtureSync('<vaadin-button>Press me</vaadin-button>');
55-
await nextRender(button);
55+
await nextRender();
5656
button.focus();
5757
});
5858

@@ -129,7 +129,7 @@ describe('vaadin-button', () => {
129129
<input id="last-global-focusable" />
130130
</div>`,
131131
).children as unknown as [Button, HTMLInputElement];
132-
await nextRender(button);
132+
await nextRender();
133133
});
134134

135135
afterEach(async () => {
@@ -181,7 +181,7 @@ describe('vaadin-button', () => {
181181
<input id="last-global-focusable" />
182182
</div>`,
183183
).children as unknown as [Button, HTMLInputElement];
184-
await nextRender(button);
184+
await nextRender();
185185
});
186186

187187
afterEach(async () => {

packages/card/test/accessibility.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ describe('accessibility', () => {
1010

1111
beforeEach(async () => {
1212
card = fixtureSync('<vaadin-card></vaadin-card>');
13-
await nextRender(card);
13+
await nextRender();
1414
});
1515

1616
describe('ARIA roles', () => {
@@ -35,7 +35,7 @@ describe('accessibility', () => {
3535
await nextUpdate(card);
3636
const customTitleElement = fixtureSync('<span slot="title">Custom title element</span>');
3737
card.appendChild(customTitleElement);
38-
await nextRender(card);
38+
await nextRender();
3939
expect(card.hasAttribute('aria-labelledby')).to.be.false;
4040
});
4141
});

packages/card/test/card.test.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ describe('vaadin-card', () => {
4343
it('should create title element with default aria-level when title property is set', async () => {
4444
const stringTitle = 'Some title';
4545
card.cardTitle = stringTitle;
46-
await nextRender(card);
46+
await nextRender();
4747
const stringTitleElement = getStringTitleElement();
4848
expect(stringTitleElement).to.exist;
4949
expect(stringTitleElement.getAttribute('aria-level')).to.equal('2');
@@ -53,7 +53,7 @@ describe('vaadin-card', () => {
5353
it('should update aria-level when heading level changes', async () => {
5454
card.cardTitle = 'Some title';
5555
card.titleHeadingLevel = 3;
56-
await nextRender(card);
56+
await nextRender();
5757
const stringTitleElement = getStringTitleElement();
5858
expect(stringTitleElement.getAttribute('aria-level')).to.equal('3');
5959
});
@@ -62,43 +62,43 @@ describe('vaadin-card', () => {
6262
card.titleHeadingLevel = 3;
6363
card.cardTitle = 'Some title';
6464
card.titleHeadingLevel = null;
65-
await nextRender(card);
65+
await nextRender();
6666
expect(getStringTitleElement().getAttribute('aria-level')).to.equal('2');
6767
});
6868

6969
it('should clear string title when custom title element is used', async () => {
7070
card.cardTitle = 'Some title';
71-
await nextRender(card);
71+
await nextRender();
7272
const customTitleElement = fixtureSync('<span slot="title">Custom title element</span>');
7373
card.appendChild(customTitleElement);
74-
await nextRender(card);
74+
await nextRender();
7575
expect(card.cardTitle).to.be.not.ok;
7676
expect(getStringTitleElement()).to.not.exist;
7777
});
7878

7979
it('should clear string title when empty string title is set', async () => {
8080
card.cardTitle = 'Some title';
81-
await nextRender(card);
81+
await nextRender();
8282
card.cardTitle = '';
83-
await nextRender(card);
83+
await nextRender();
8484
expect(getStringTitleElement()).to.not.exist;
8585
});
8686

8787
it('should clear custom title element when string title is set', async () => {
8888
const customTitleElement = fixtureSync('<span slot="title">Custom title element</span>');
8989
card.appendChild(customTitleElement);
90-
await nextRender(card);
90+
await nextRender();
9191
card.cardTitle = 'Some title';
92-
await nextRender(card);
92+
await nextRender();
9393
expect(getCustomTitleElement()).to.not.exist;
9494
});
9595

9696
it('should not clear custom title element when empty string title is set', async () => {
9797
const customTitleElement = fixtureSync('<span slot="title">Custom title element</span>');
9898
card.appendChild(customTitleElement);
99-
await nextRender(card);
99+
await nextRender();
100100
card.cardTitle = '';
101-
await nextRender(card);
101+
await nextRender();
102102
expect(getCustomTitleElement()).to.exist;
103103
});
104104
});

packages/charts/test/chart-series.test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,33 +96,33 @@ describe('vaadin-chart-series', () => {
9696

9797
it('should have markers by default for widespread data', async () => {
9898
series.values = [10, 20, 10, 30, 50];
99-
await nextRender(chart);
99+
await nextRender();
100100
expect(markersVisible(chartContainer)).to.be.true;
101101
});
102102

103103
it('should not have markers by default for dense data', async () => {
104104
series.values = new Array(400).fill(10);
105-
await nextRender(chart);
105+
await nextRender();
106106
expect(markersVisible(chartContainer)).to.be.false;
107107
});
108108

109109
it('should have markers when set to shown', async () => {
110110
series.markers = 'shown';
111111
series.values = new Array(400).fill(10);
112-
await nextRender(chart);
112+
await nextRender();
113113
expect(markersVisible(chartContainer)).to.be.true;
114114
});
115115

116116
it('should not have markers when set to hidden', async () => {
117117
series.markers = 'hidden';
118118
series.values = [10, 20, 10, 30, 50];
119-
await nextRender(chart);
119+
await nextRender();
120120
expect(markersVisible(chartContainer)).to.be.false;
121121
});
122122

123123
it('should not have markers when options are set', async () => {
124124
series.values = [10, 20, 10, 30, 50];
125-
await nextRender(chart);
125+
await nextRender();
126126
chart.additionalOptions = { plotOptions: { series: { marker: { enabled: false } } } };
127127
await aTimeout(50);
128128
expect(markersVisible(chartContainer)).to.be.false;

packages/charts/test/exporting.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ describe('vaadin-chart exporting', () => {
5757
pngExportButton.onclick();
5858

5959
expect(fireEventSpy.firstCall.args[1]).to.be.equal('beforeExport');
60-
await nextRender(chart);
60+
await nextRender();
6161
expect(styleCopiedToBody).to.be.true;
6262
expect(styleContent).to.include('.highcharts-color-0');
6363
});
@@ -85,7 +85,7 @@ describe('vaadin-chart exporting', () => {
8585
pngExportButton.onclick();
8686

8787
expect(fireEventSpy.lastCall.args[1]).to.be.equal('afterExport');
88-
await nextRender(chart);
88+
await nextRender();
8989
expect(styleRemovedFromBody).to.be.true;
9090
});
9191

@@ -116,7 +116,7 @@ describe('vaadin-chart exporting', () => {
116116
pngExportButton.onclick();
117117

118118
expect(fireEventSpy.lastCall.args[1]).to.be.equal('afterExport');
119-
await nextRender(chart);
119+
await nextRender();
120120
expect(styledModeAddedToBody).to.be.true;
121121
expect(document.body.hasAttribute(attributeName)).to.be.false;
122122
});
@@ -148,7 +148,7 @@ describe('vaadin-chart exporting', () => {
148148
pngExportButton.onclick();
149149

150150
expect(fireEventSpy.lastCall.args[1]).to.be.equal('afterExport');
151-
await nextRender(chart);
151+
await nextRender();
152152
expect(styledModeAddedToBody).to.be.false;
153153
expect(document.body.hasAttribute(attributeName)).to.be.false;
154154
});

0 commit comments

Comments
 (0)