Skip to content

Commit c3d5804

Browse files
committed
take screenshots
1 parent 17dc4c2 commit c3d5804

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

  • e2e/testcafe-devextreme/tests/dataGrid/common

e2e/testcafe-devextreme/tests/dataGrid/common/pager.ts

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -241,19 +241,25 @@ test('Page index should not reset when scrolling while the grid is being refresh
241241
test('Pager info should show page 1 of 1 after changing pageSize to \'all\' with virtual scrolling (T1327238)', async (t) => {
242242
const dataGrid = new DataGrid('#container');
243243
const pager = dataGrid.getPager();
244+
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
244245

246+
await testScreenshot(t, takeScreenshot, 'test1.png', { element: dataGrid.element });
247+
245248
await t
249+
.click(pager.getNavPage('5').element)
250+
.expect(pager.getNavPage('5').selected)
251+
.ok()
246252
.expect(pager.getInfoText().textContent)
247253
.eql('Page 5 of 10 (100 items)');
248254

249-
await dataGrid.option('paging.pageSize', 0);
250-
await t.wait(500);
255+
await testScreenshot(t, takeScreenshot, 'test2.png', { element: dataGrid.element });
256+
257+
await t
258+
.click(pager.getPageSize(1).element);
259+
260+
await testScreenshot(t, takeScreenshot, 'test3.png', { element: dataGrid.element });
251261

252262
await t
253-
.expect(dataGrid.option('paging.pageIndex'))
254-
.eql(0)
255-
.expect(dataGrid.option('paging.pageSize'))
256-
.eql(0)
257263
.expect(pager.getInfoText().textContent)
258264
.eql('Page 1 of 1 (100 items)');
259265
}).before(async () => createWidget('dxDataGrid', {

0 commit comments

Comments
 (0)