DataGrid - TestCafe tests - Scrolling: Fix skipped tests#32361
DataGrid - TestCafe tests - Scrolling: Fix skipped tests#32361dmirgaev merged 12 commits intoDevExpress:26_1from
Conversation
There was a problem hiding this comment.
Pull request overview
This PR stabilizes 6 previously unstable TestCafe tests in the DataGrid scrolling test suite by removing the unstable: true meta flag. The tests cover various virtual scrolling scenarios including grouping, master-detail, adaptive rows, and window scrolling.
Changes:
- Removed
unstable: trueflag from 6 DataGrid scrolling tests - Tests now marked as stable and will run consistently in CI
- No changes to test logic or implementation
879a09b to
27c3316
Compare
|
|
||
| test.meta({ unstable: true })('Ungrouping after grouping should work correctly if row rendering mode is virtual', async (t) => { | ||
| // Theme dependent test | ||
| test.meta({ runInTheme: Themes.fluentBlue })('Ungrouping after grouping should work correctly if row rendering mode is virtual', async (t) => { |
There was a problem hiding this comment.
| test.meta({ runInTheme: Themes.fluentBlue })('Ungrouping after grouping should work correctly if row rendering mode is virtual', async (t) => { | |
| test('Ungrouping after grouping should work correctly if row rendering mode is virtual', async (t) => { |
there is no need in runInTheme meta - by default tests run only in fluent.blue theme
we use this flag if we do not want test to be run in fluent theme and instead run it in some other theme
There was a problem hiding this comment.
I added this option on purpose as we are planning to enable tests for "material" theme in the nearest future
|
|
||
| test.meta({ unstable: true })('New virtual mode. Virtual rows should not be in view port', async (t) => { | ||
| // Theme dependent test | ||
| test.meta({ runInTheme: Themes.fluentBlue })('New virtual mode. Virtual rows should not be in view port', async (t) => { |
There was a problem hiding this comment.
| test.meta({ runInTheme: Themes.fluentBlue })('New virtual mode. Virtual rows should not be in view port', async (t) => { | |
| test('New virtual mode. Virtual rows should not be in view port', async (t) => { |
|
|
||
| test.meta({ unstable: true, browserSize: [800, 800] })('Rows are rendered properly when window content is scrolled (T1070388)', async (t) => { | ||
| // Theme dependent test | ||
| test.meta({ browserSize: [800, 800], runInTheme: Themes.fluentBlue })('Rows are rendered properly when window content is scrolled (T1070388)', async (t) => { |
There was a problem hiding this comment.
| test.meta({ browserSize: [800, 800], runInTheme: Themes.fluentBlue })('Rows are rendered properly when window content is scrolled (T1070388)', async (t) => { | |
| test.meta({ browserSize: [800, 800])('Rows are rendered properly when window content is scrolled (T1070388)', async (t) => { |
No description provided.