Skip to content

Commit f9c1ddb

Browse files
authored
Demos - DataGrid - Popup Editing Vue demo - TextArea isn't displayed inside the editing popup (#28710)
1 parent d337117 commit f9c1ddb

12 files changed

+34
-0
lines changed

apps/demos/Demos/DataGrid/PopupEditing/Vue/App.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ import {
101101
DxLookup,
102102
DxForm,
103103
} from 'devextreme-vue/data-grid';
104+
import 'devextreme-vue/text-area';
104105
import { DxItem } from 'devextreme-vue/form';
105106
import { employees, states } from './data.ts';
106107

apps/demos/Demos/DataGrid/PopupEditing/jQuery/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<link rel="stylesheet" type="text/css" href="../../../../node_modules/devextreme-dist/css/dx.light.css" />
1010
<script src="../../../../node_modules/devextreme-dist/js/dx.all.js"></script>
1111
<script src="data.js"></script>
12+
<link rel="stylesheet" type="text/css" href="styles.css" />
1213
<script src="index.js"></script>
1314
</head>
1415
<body class="dx-viewport">
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
2+
import { Selector as $ } from 'testcafe';
3+
import { runManualTest } from '../../../utils/visual-tests/matrix-test-helper';
4+
import { testScreenshot } from '../../../utils/visual-tests/helpers/theme-utils';
5+
6+
fixture('DataGrid.PopupEditing')
7+
.page('http://localhost:8080/')
8+
.before(async (ctx) => {
9+
ctx.initialWindowSize = [900, 600];
10+
});
11+
12+
runManualTest('DataGrid', 'PopupEditing', ['jQuery', 'React', 'Vue', 'Angular'], (test) => {
13+
test('PopupEditing', async (t) => {
14+
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
15+
16+
await testScreenshot(t, takeScreenshot, 'datagrid_popup_editing_1_desktop.png');
17+
18+
await t
19+
.click($('.dx-link-edit').nth(0))
20+
.wait(500);
21+
22+
await testScreenshot(t, takeScreenshot, 'datagrid_popup_editing_2_desktop.png', '.dx-overlay-content');
23+
24+
await t.scrollBy('.dx-popup-content .dx-scrollable-container', 0, 1000);
25+
26+
await testScreenshot(t, takeScreenshot, 'datagrid_popup_editing_3_desktop.png', '.dx-overlay-content');
27+
28+
await t
29+
.expect(compareResults.isValid())
30+
.ok(compareResults.errorMessages());
31+
});
32+
});
93.6 KB
Loading
93.7 KB
Loading
131 KB
Loading
47.9 KB
Loading
32 KB
Loading
53.6 KB
Loading
47.5 KB
Loading

0 commit comments

Comments
 (0)