Skip to content

Commit ea6687a

Browse files
author
Julia Volkova
committed
screenshots for textbox with limited width, ids for detebox
1 parent a010c76 commit ea6687a

4 files changed

Lines changed: 9 additions & 2 deletions

File tree

e2e/testcafe-devextreme/tests/editors/dateBox/validationMessage.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
22
import DateBox from 'devextreme-testcafe-models/dateBox';
3+
import Guid from 'devextreme/core/guid';
34
import { safeSizeTest } from '../../../helpers/safeSizeTest';
45
import url from '../../../helpers/getPageUrl';
56
import { createWidget } from '../../../helpers/createWidget';
67
import { testScreenshot } from '../../../helpers/themeUtils';
8+
import { appendElementTo } from '../../../helpers/domUtils';
79

810
fixture.disablePageReloads`DateBox ValidationMessagePosition`
911
.page(url(__dirname, '../../container.html'));
@@ -55,16 +57,21 @@ safeSizeTest('DateBox ValidationMessage position is correct', async (t) => {
5557
await t
5658
.expect(compareResults.isValid())
5759
.ok(compareResults.errorMessages());
58-
}, [600, 400]).before(async () => {
60+
}, [600, 400]).before(async (t) => {
5961
// eslint-disable-next-line no-restricted-syntax
6062
for (const position of positions) {
63+
const id = `${`dx${new Guid()}`}`;
64+
65+
await appendElementTo('#container', 'div', id, {});
66+
67+
t.ctx.ids.push(id);
6168
await createWidget('dxDateBox', {
6269
elementAttr: { style: 'display: inline-block; margin: 50px 100px 0 0;' },
6370
width: 150,
6471
height: 40,
6572
validationMessageMode: 'always',
6673
validationMessagePosition: position,
67-
});
74+
}, `#${id}`);
6875
}
6976

7077
return createWidget('dxValidator', {
44.1 KB
Loading
49.9 KB
Loading
42.9 KB
Loading

0 commit comments

Comments
 (0)