|
1 | 1 | import { expect } from '@vaadin/chai-plugins'; |
2 | | -import { aTimeout, fixtureSync, nextFrame, oneEvent } from '@vaadin/testing-helpers'; |
| 2 | +import { aTimeout, fixtureSync, nextFrame, nextResize } from '@vaadin/testing-helpers'; |
3 | 3 | import sinon from 'sinon'; |
4 | 4 | import './grid-test-styles.js'; |
5 | 5 | import '../all-imports.js'; |
@@ -79,10 +79,8 @@ describe('column auto-width', () => { |
79 | 79 | `); |
80 | 80 | spy = sinon.spy(grid, '_recalculateColumnWidths'); |
81 | 81 | columns = grid.querySelectorAll('vaadin-grid-column'); |
82 | | - // Show the grid and wait for animationend event ("vaadin-grid-appear") |
83 | | - // to ensure the grid is in a consistent state before starting each test |
84 | 82 | grid.hidden = false; |
85 | | - await oneEvent(grid, 'animationend'); |
| 83 | + await nextResize(grid); |
86 | 84 | }); |
87 | 85 |
|
88 | 86 | it('should have correct column widths when items are set', async () => { |
@@ -188,9 +186,9 @@ describe('column auto-width', () => { |
188 | 186 | </vaadin-grid> |
189 | 187 | `); |
190 | 188 |
|
191 | | - await nextFrame(); |
| 189 | + await nextResize(grid); |
192 | 190 | grid.hidden = false; |
193 | | - await oneEvent(grid, 'animationend'); |
| 191 | + await nextResize(grid); |
194 | 192 | expectColumnWidthsToBeOk(grid.querySelectorAll('vaadin-grid-column'), [107]); |
195 | 193 | }); |
196 | 194 |
|
|
0 commit comments