1+ import { Selector } from 'testcafe' ;
12import type { Properties , NumberBoxPredefinedButton } from 'devextreme/ui/number_box.d' ;
23import type { EditorStyle , TextEditorButton } from 'devextreme/common' ;
34import { createScreenshotsComparer } from 'devextreme-screenshot-comparer' ;
@@ -7,8 +8,8 @@ import url from '../../../helpers/getPageUrl';
78import { createWidget } from '../../../helpers/createWidget' ;
89import {
910 appendElementTo , removeStylesheetRulesFromPage , insertStylesheetRulesToPage ,
11+ setStyleAttribute ,
1012} from '../../../helpers/domUtils' ;
11- import { safeSizeTest } from '../../../helpers/safeSizeTest' ;
1213
1314const NUMBERBOX_CLASS = 'dx-numberbox' ;
1415
@@ -37,16 +38,16 @@ const createNumberBox = async (options?: Properties): Promise<string> => {
3738
3839 return id ;
3940} ;
40- safeSizeTest ( 'Label for dxNumberBox' , async ( t ) => {
41+ test ( 'Label for dxNumberBox' , async ( t ) => {
4142 const { takeScreenshot, compareResults } = createScreenshotsComparer ( t ) ;
4243
4344 await testScreenshot ( t , takeScreenshot , 'NumberBox label.png' , { element : '#container' } ) ;
4445
4546 await t
4647 . expect ( compareResults . isValid ( ) )
4748 . ok ( compareResults . errorMessages ( ) ) ;
48- } , [ 300 , 400 ] ) . before ( async ( ) => {
49- await insertStylesheetRulesToPage ( '#container { box-sizing: border-box; padding: 8px; } ' ) ;
49+ } ) . before ( async ( ) => { ;
50+ await setStyleAttribute ( Selector ( '#container' ) , ' box-sizing: border-box; width: 300px; height: 400px; padding: 8px;') ;
5051 if ( isMaterial ( ) ) {
5152 await insertStylesheetRulesToPage ( '#container .dx-widget, #container .dx-widget input { font-family: sans-serif }' ) ;
5253 }
0 commit comments