@@ -210,6 +210,14 @@ test('Filter row - filter menu', async (t) => {
210210} , DATA_GRID_SELECTOR ) ) ;
211211
212212test ( 'Header filter - filter menu' , async ( t ) => {
213+ const pageHTML = await t . eval ( ( ) => document . documentElement . outerHTML ) ;
214+ console . log ( '=== FULL PAGE HTML ===' ) ;
215+ console . log ( pageHTML ) ;
216+
217+ const bodyHTML = await t . eval ( ( ) => document . body . innerHTML ) ;
218+ console . log ( '=== BODY HTML ===' ) ;
219+ console . log ( bodyHTML ) ;
220+
213221 const dataGrid = new DataGrid ( DATA_GRID_SELECTOR ) ;
214222 const headerCell = dataGrid . getHeaders ( ) . getHeaderRow ( 0 ) . getHeaderCell ( 0 ) ;
215223 const filterIconElement = headerCell . getFilterIcon ( ) ;
@@ -223,22 +231,32 @@ test('Header filter - filter menu', async (t) => {
223231 await t
224232 . expect ( new HeaderFilter ( ) . element . exists )
225233 . ok ( ) ;
226-
227- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
228- } ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
229- dataSource : getData ( 10 , 5 ) ,
230- keyExpr : 'field_0' ,
231- headerFilter : {
232- visible : true ,
233- } ,
234- columns : [
235- 'field_0' ,
236- 'field_1' ,
237- 'field_2' ,
238- 'field_3' ,
239- 'field_4' ,
240- ] ,
241- } , DATA_GRID_SELECTOR ) ) ;
234+ await t . debug ( ) ;
235+ await a11yCheck ( t ) ;
236+ } ) . before ( async ( t ) => {
237+ const pageHTML = await t . eval ( ( ) => document . documentElement . outerHTML ) ;
238+ console . log ( '=== FULL PAGE HTML ===' ) ;
239+ console . log ( pageHTML ) ;
240+
241+ const bodyHTML = await t . eval ( ( ) => document . body . innerHTML ) ;
242+ console . log ( '=== BODY HTML ===' ) ;
243+ console . log ( bodyHTML ) ;
244+
245+ return createWidget ( 'dxDataGrid' , {
246+ dataSource : getData ( 10 , 5 ) ,
247+ keyExpr : 'field_0' ,
248+ headerFilter : {
249+ visible : true ,
250+ } ,
251+ columns : [
252+ 'field_0' ,
253+ 'field_1' ,
254+ 'field_2' ,
255+ 'field_3' ,
256+ 'field_4' ,
257+ ] ,
258+ } , DATA_GRID_SELECTOR ) ;
259+ } ) ;
242260
243261test ( 'Filter panel' , async ( t ) => {
244262 // arrange
@@ -251,7 +269,7 @@ test('Filter panel', async (t) => {
251269 . expect ( filterPanel . getFilterText ( ) . element . textContent )
252270 . eql ( '[Field 1] Contains \'val\'' ) ;
253271
254- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
272+ await a11yCheck ( t ) ;
255273} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
256274 dataSource : getData ( 10 , 5 ) ,
257275 keyExpr : 'field_0' ,
@@ -584,7 +602,7 @@ test('Empty column chooser', async (t) => {
584602 . expect ( dataGrid . isReady ( ) )
585603 . ok ( ) ;
586604
587- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
605+ await a11yCheck ( t ) ;
588606 } ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
589607 dataSource : getData ( 10 , 5 ) ,
590608 keyExpr : 'field_0' ,
@@ -616,7 +634,7 @@ test('Empty column chooser', async (t) => {
616634 . expect ( dataGrid . getDataRow ( 0 ) . isEdited )
617635 . ok ( ) ;
618636
619- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
637+ await a11yCheck ( t ) ;
620638 } ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
621639 dataSource : getData ( 10 , 5 ) ,
622640 keyExpr : 'field_0' ,
@@ -746,7 +764,7 @@ test('Batch editing mode - delete row', async (t) => {
746764 . expect ( dataGrid . getDataRow ( 0 ) . isRemoved )
747765 . ok ( ) ;
748766
749- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
767+ await a11yCheck ( t ) ;
750768} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
751769 dataSource : getData ( 10 , 5 ) ,
752770 keyExpr : 'field_0' ,
@@ -777,7 +795,7 @@ test('Form editing mode', async (t) => {
777795 . expect ( dataGrid . getEditForm ( ) . element . exists )
778796 . ok ( ) ;
779797
780- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
798+ await a11yCheck ( t ) ;
781799} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
782800 dataSource : getData ( 10 , 5 ) ,
783801 keyExpr : 'field_0' ,
@@ -808,7 +826,7 @@ test('Popup editing mode', async (t) => {
808826 . expect ( dataGrid . getPopupEditForm ( ) . element . exists )
809827 . ok ( ) ;
810828
811- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
829+ await a11yCheck ( t ) ;
812830} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
813831 dataSource : getData ( 10 , 5 ) ,
814832 keyExpr : 'field_0' ,
@@ -843,7 +861,7 @@ test('Validation in cell editing mode', async (t) => {
843861 . expect ( dataGrid . getInvalidMessageTooltip ( ) . exists )
844862 . ok ( ) ;
845863
846- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
864+ await a11yCheck ( t ) ;
847865} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
848866 dataSource : getData ( 10 , 5 ) ,
849867 keyExpr : 'field_0' ,
@@ -884,7 +902,7 @@ test('Error row', async (t) => {
884902 . expect ( dataGrid . getErrorRow ( ) . exists )
885903 . ok ( ) ;
886904
887- await a11yCheck ( t , defaultA11yCheckOptions , DATA_GRID_SELECTOR ) ;
905+ await a11yCheck ( t ) ;
888906} ) . before ( async ( ) => createWidget ( 'dxDataGrid' , {
889907 dataSource : getData ( 10 , 5 ) ,
890908 keyExpr : 'field_0' ,
0 commit comments