diff --git a/apps/demos/Demos/DataGrid/SignalRService/jQuery/index.js b/apps/demos/Demos/DataGrid/SignalRService/jQuery/index.js index 7de4f774c6a9..65539bf4b302 100644 --- a/apps/demos/Demos/DataGrid/SignalRService/jQuery/index.js +++ b/apps/demos/Demos/DataGrid/SignalRService/jQuery/index.js @@ -44,8 +44,10 @@ $(() => { dataType: 'number', format: '#0.####', cellTemplate(container, options) { - container.addClass((options.data.change > 0) ? 'inc' : 'dec'); - container.html(options.text); + const wrapper = $('
') + .addClass((options.data.change > 0) ? 'inc' : 'dec') + .text(options.text); + wrapper.appendTo(container); }, }, { dataField: 'change', @@ -54,21 +56,24 @@ $(() => { format: '#0.####', cellTemplate(container, options) { const fieldData = options.data; - container.addClass(fieldData.change > 0 ? 'inc' : 'dec'); + const wrapper = $('
') + .addClass(fieldData.change > 0 ? 'inc' : 'dec'); $('') .addClass('current-value') .text(options.text) - .appendTo(container); + .appendTo(wrapper); $('') .addClass('arrow') - .appendTo(container); + .appendTo(wrapper); $('') .addClass('diff') .text(`${fieldData.percentChange.toFixed(2)}%`) - .appendTo(container); + .appendTo(wrapper); + + wrapper.appendTo(container); }, }, { dataField: 'dayOpen', diff --git a/apps/demos/testing/etalons/DataGrid-SignalRService (fluent.blue.light).png b/apps/demos/testing/etalons/DataGrid-SignalRService (fluent.blue.light).png index a201d84c263e..9764312a2295 100644 Binary files a/apps/demos/testing/etalons/DataGrid-SignalRService (fluent.blue.light).png and b/apps/demos/testing/etalons/DataGrid-SignalRService (fluent.blue.light).png differ diff --git a/apps/demos/testing/skipped-tests.js b/apps/demos/testing/skipped-tests.js index de76d4cf9662..3ae90c022ec1 100644 --- a/apps/demos/testing/skipped-tests.js +++ b/apps/demos/testing/skipped-tests.js @@ -4,12 +4,10 @@ export const skippedTests = { }, Angular: { Common: ['PopupAndNotificationsOverview'], - DataGrid: ['SignalRService'], Scheduler: ['Templates'], Map: ['ProvidersAndTypes', 'Markers', 'Routes'], }, React: { - DataGrid: ['SignalRService'], // NOTE: 'GroupByDate' demo has problems with rendering Scheduler: ['GroupByDate', 'Templates'], Map: ['ProvidersAndTypes', 'Markers', 'Routes'], @@ -17,7 +15,6 @@ export const skippedTests = { Vue: { Common: ['PopupAndNotificationsOverview'], Scheduler: ['Templates'], - DataGrid: ['SignalRService'], Map: ['ProvidersAndTypes', 'Markers', 'Routes'], }, }; diff --git a/apps/demos/testing/widgets/datagrid/BatchUpdateRequest.test.ts b/apps/demos/testing/widgets/datagrid/BatchUpdateRequest.test.ts deleted file mode 100644 index c1a10a815cb5..000000000000 --- a/apps/demos/testing/widgets/datagrid/BatchUpdateRequest.test.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; -import { Selector as $ } from 'testcafe'; -import { runManualTest } from '../../../utils/visual-tests/matrix-test-helper'; -import { testScreenshot } from '../../../utils/visual-tests/helpers/theme-utils'; - -fixture('DataGrid.BatchUpdateRequest') - .before(async (ctx) => { - ctx.initialWindowSize = [900, 600]; - }); - -runManualTest('DataGrid', 'BatchUpdateRequest', (test) => { - test('BatchUpdateRequest', async (t) => { - const { takeScreenshot, compareResults } = createScreenshotsComparer(t); - - // update - await t - .click($('.dx-datagrid-rowsview td').nth(2)) - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(0), 'Russia', { - replace: true, - }) - .pressKey('enter'); - - // remove - await t.click($('.dx-link-delete').nth(1)); - - // insert - await t - .click($('.dx-icon-edit-button-addrow')) - .click($('.dx-datagrid-rowsview td').nth(5)) - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(0), '11/2/2020', { - replace: true, - }) - .pressKey('enter'); - - await testScreenshot(t, takeScreenshot, 'datagrid_batch_update_request_1_desktop.png'); - - // save changes - await t.click($('.dx-datagrid-save-button')); - await testScreenshot(t, takeScreenshot, 'datagrid_batch_update_request_2_desktop.png'); - - // go to the last page to check the inserted row - await t - .click($('.dx-datagrid-pager').find('.dx-page').nth(-1)) - .drag($('.dx-scrollbar-vertical').find('.dx-scrollable-scroll'), 0, 100); - - await t - .expect(compareResults.isValid()) - .ok(compareResults.errorMessages()); - }); -}); diff --git a/apps/demos/testing/widgets/datagrid/EditStateManagement.test.ts b/apps/demos/testing/widgets/datagrid/EditStateManagement.test.ts deleted file mode 100644 index 6c59cd02e1a8..000000000000 --- a/apps/demos/testing/widgets/datagrid/EditStateManagement.test.ts +++ /dev/null @@ -1,116 +0,0 @@ -import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; -import { Selector as $ } from 'testcafe'; -import { runManualTest } from '../../../utils/visual-tests/matrix-test-helper'; -import { testScreenshot } from '../../../utils/visual-tests/helpers/theme-utils'; - -fixture('DataGrid.EditStateManagement') - .before(async (ctx) => { - ctx.initialWindowSize = [900, 600]; - }); - -runManualTest('DataGrid', 'EditStateManagement', (test) => { - test('EditStateManagement - update row', async (t) => { - const { takeScreenshot, compareResults } = createScreenshotsComparer(t); - - // edit row - await t.click($('.dx-link-edit').nth(0)); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_update_row_1_desktop.png'); - - await t - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(1), 'Russia', { - replace: true, - }) - .pressKey('tab'); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_update_row_2_desktop.png'); - - // cancel change - await t - .click($('.dx-link-cancel').nth(0)); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_update_row_3_desktop.png'); - - // edit row - await t - .click($('.dx-link-edit').nth(0)) - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(1), 'Russia', { - replace: true, - }) - .pressKey('tab'); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_update_row_4_desktop.png'); - - await t.click($('.dx-link-save').nth(0)); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_update_row_5_desktop.png'); - - await t - .expect(compareResults.isValid()) - .ok(compareResults.errorMessages()); - }); -}); - -runManualTest('DataGrid', 'EditStateManagement', (test) => { - test('EditStateManagement - insert row', async (t) => { - const { takeScreenshot, compareResults } = createScreenshotsComparer(t); - - await t - .click($('.dx-icon-edit-button-addrow')); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_1_desktop.png'); - - await t - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(4), '11/2/2020', { - replace: true, - }) - .pressKey('tab'); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_2_desktop.png'); - - // cancel change - await t - .click($('.dx-link-cancel').nth(0)); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_3_desktop.png'); - - // add and edit row - await t - .click($('.dx-icon-edit-button-addrow')) - .typeText($('.dx-datagrid-rowsview').find('.dx-texteditor-input').nth(4), '11/2/2020', { - replace: true, - }) - .pressKey('tab'); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_4_desktop.png'); - - await t - .click($('.dx-link-save').nth(0)); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_5_desktop.png'); - - // go to the last page to check the inserted row - await t - .click($('.dx-datagrid-pager').find('.dx-page').nth(-1)) - .drag($('.dx-scrollbar-vertical').find('.dx-scrollable-scroll'), 0, 100); - - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_insert_row_6_desktop.png'); - - await t - .expect(compareResults.isValid()) - .ok(compareResults.errorMessages()); - }); -}); - -runManualTest('DataGrid', 'EditStateManagement', (test) => { - test('EditStateManagement - remove row', async (t) => { - const { takeScreenshot, compareResults } = createScreenshotsComparer(t); - - // remove row - const editLink = $('.dx-link-delete').nth(0); - await t.click(editLink); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_remove_row_1_desktop.png'); - - await t.click($('[aria-label="Yes"]').nth(0)); - await testScreenshot(t, takeScreenshot, 'datagrid_edit_state_management_remove_row_2_desktop.png'); - - await t - .expect(compareResults.isValid()) - .ok(compareResults.errorMessages()); - }); -}); diff --git a/apps/demos/testing/widgets/datagrid/RemoteGrouping.test.ts b/apps/demos/testing/widgets/datagrid/RemoteGrouping.test.ts index d6b9681d6690..71ebeba18176 100644 --- a/apps/demos/testing/widgets/datagrid/RemoteGrouping.test.ts +++ b/apps/demos/testing/widgets/datagrid/RemoteGrouping.test.ts @@ -17,14 +17,16 @@ runManualTest('DataGrid', 'RemoteGrouping', (test) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); await $('.dx-scrollable-container')(); + + await testScreenshot(t, takeScreenshot, 'datagrid_remote_grouping_initial.png'); + await scroll(5000); - await testScreenshot(t, takeScreenshot, 'datagrid_remote_grouping_2_desktop.png'); + await testScreenshot(t, takeScreenshot, 'datagrid_remote_grouping_scrolled.png'); - await t - .click($('.dx-group-row td').withText('Madrid Store').prevSibling()); + await t.click($('.dx-group-row').nth(2).child('.dx-datagrid-expand')); - await testScreenshot(t, takeScreenshot, 'datagrid_remote_grouping_3_desktop.png'); + await testScreenshot(t, takeScreenshot, 'datagrid_remote_grouping_expanded.png'); await t .expect(compareResults.isValid()) diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (fluent.blue.light).png deleted file mode 100644 index d96233c4b63e..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (material.blue.light).png deleted file mode 100644 index a28023223a14..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_1_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (fluent.blue.light).png deleted file mode 100644 index 518baf6dcc3c..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (material.blue.light).png deleted file mode 100644 index bc6b6997cfdd..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_batch_update_request_2_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light).png deleted file mode 100644 index 95b32d9d6179..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light)_mask.png deleted file mode 100644 index 3c59c1fc67fa..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (fluent.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light).png deleted file mode 100644 index 87f7ca0be79a..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light)_mask.png deleted file mode 100644 index 3661eabce5ec..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_1_desktop (material.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light).png deleted file mode 100644 index 06ce1a633fd0..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light)_mask.png deleted file mode 100644 index 65b708c2fd97..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (fluent.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light).png deleted file mode 100644 index e129fac77bf0..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light)_mask.png deleted file mode 100644 index 8de31c6be792..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_2_desktop (material.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (fluent.blue.light).png deleted file mode 100644 index ecb11e5cf72c..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (material.blue.light).png deleted file mode 100644 index f66765be02f5..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_3_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light).png deleted file mode 100644 index dddeadad5abd..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light)_mask.png deleted file mode 100644 index 850a065f6cb0..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (fluent.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light).png deleted file mode 100644 index 4ec22b37a11c..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light)_mask.png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light)_mask.png deleted file mode 100644 index b3c9f0ac92f8..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_4_desktop (material.blue.light)_mask.png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (fluent.blue.light).png deleted file mode 100644 index ecb11e5cf72c..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (material.blue.light).png deleted file mode 100644 index f66765be02f5..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_5_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (fluent.blue.light).png deleted file mode 100644 index bea9fce7e39e..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (material.blue.light).png deleted file mode 100644 index 1e9741f74645..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_insert_row_6_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (fluent.blue.light).png deleted file mode 100644 index 84efb4068628..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (material.blue.light).png deleted file mode 100644 index ae592fbf8fe3..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_1_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (fluent.blue.light).png deleted file mode 100644 index cd188d21e33b..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (material.blue.light).png deleted file mode 100644 index d62993be50ad..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_remove_row_2_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (fluent.blue.light).png deleted file mode 100644 index 19b20c59a9e4..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (material.blue.light).png deleted file mode 100644 index f15c23c85ed3..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_1_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (fluent.blue.light).png deleted file mode 100644 index c54e6b39d71a..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (material.blue.light).png deleted file mode 100644 index 35500b8c259b..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_2_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (fluent.blue.light).png deleted file mode 100644 index ecb11e5cf72c..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (material.blue.light).png deleted file mode 100644 index f66765be02f5..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_3_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (fluent.blue.light).png deleted file mode 100644 index b31727fb2467..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (material.blue.light).png deleted file mode 100644 index cdd24252e733..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_4_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (fluent.blue.light).png deleted file mode 100644 index bd94d8b6a5e6..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (fluent.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (material.blue.light).png deleted file mode 100644 index 0a5ba4ae41b6..000000000000 Binary files a/apps/demos/testing/widgets/datagrid/etalons/datagrid_edit_state_management_update_row_5_desktop (material.blue.light).png and /dev/null differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (fluent.blue.light).png new file mode 100644 index 000000000000..0554f2d61b5c Binary files /dev/null and b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (fluent.blue.light).png differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (material.blue.light).png new file mode 100644 index 000000000000..8b5242452aa0 Binary files /dev/null and b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_expanded (material.blue.light).png differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (fluent.blue.light).png new file mode 100644 index 000000000000..6ca50704a710 Binary files /dev/null and b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (fluent.blue.light).png differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (material.blue.light).png new file mode 100644 index 000000000000..e4dca4aa6e97 Binary files /dev/null and b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_initial (material.blue.light).png differ diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_2_desktop (fluent.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_scrolled (fluent.blue.light).png similarity index 100% rename from apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_2_desktop (fluent.blue.light).png rename to apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_scrolled (fluent.blue.light).png diff --git a/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_2_desktop (material.blue.light).png b/apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_scrolled (material.blue.light).png similarity index 100% rename from apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_2_desktop (material.blue.light).png rename to apps/demos/testing/widgets/datagrid/etalons/datagrid_remote_grouping_scrolled (material.blue.light).png diff --git a/apps/demos/utils/visual-tests/matrix-test-helper.ts b/apps/demos/utils/visual-tests/matrix-test-helper.ts index b6e92f28fe02..90ad4640be4d 100644 --- a/apps/demos/utils/visual-tests/matrix-test-helper.ts +++ b/apps/demos/utils/visual-tests/matrix-test-helper.ts @@ -204,12 +204,9 @@ export function shouldRunTestAtIndex(testIndex) { } const SKIPPED_TESTS = { - jQuery: { - DataGrid: ['BatchUpdateRequest', 'EditStateManagement', 'RemoteGrouping'], - }, + jQuery: {}, Angular: { Common: ['PopupAndNotificationsOverview'], - DataGrid: ['BatchUpdateRequest', 'EditStateManagement', 'RemoteGrouping'], Scheduler: ['ContextMenu'], FileUploader: ['CustomDropzone'], }, @@ -217,13 +214,11 @@ const SKIPPED_TESTS = { Common: ['PopupAndNotificationsOverview'], // NOTE: Context menu item position is different across themes Scheduler: ['ContextMenu'], - DataGrid: ['BatchUpdateRequest', 'EditStateManagement', 'RemoteGrouping'], FileUploader: ['CustomDropzone'], }, React: { Common: ['PopupAndNotificationsOverview'], Scheduler: ['ContextMenu'], - DataGrid: ['BatchUpdateRequest', 'EditStateManagement', 'RemoteGrouping'], FileUploader: ['CustomDropzone'], }, };