Skip to content

Stabilization KBN tests#32960

Merged
Raushen merged 1 commit intoDevExpress:26_1from
Raushen:Fix-unstable-1
Mar 19, 2026
Merged

Stabilization KBN tests#32960
Raushen merged 1 commit intoDevExpress:26_1from
Raushen:Fix-unstable-1

Conversation

@Raushen
Copy link
Copy Markdown
Contributor

@Raushen Raushen commented Mar 18, 2026

No description provided.

@Raushen Raushen self-assigned this Mar 18, 2026
@Raushen Raushen requested a review from a team as a code owner March 18, 2026 17:33
Copilot AI review requested due to automatic review settings March 18, 2026 17:33
@Raushen Raushen added the 26_1 label Mar 18, 2026
@Raushen Raushen changed the title Stabilisation KBN tests Stabilization KBN tests Mar 18, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aims to stabilize DataGrid keyboard navigation (KBN) e2e tests by ensuring the DataGrid instance is fully initialized before interactions and screenshot assertions occur.

Changes:

  • Added a readiness assertion (t.expect(dataGrid.isReady()).ok()) at the start of multiple keyboard navigation tests.
  • Applied the same stabilization step to both visual and functional keyboard navigation test suites.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.visual.ts Adds an explicit DataGrid readiness check before performing keyboard actions and taking screenshots.
e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.functional.ts Adds an explicit DataGrid readiness check before running functional keyboard-navigation assertions.

Comment on lines +16 to +18
await t
.expect(dataGrid.isReady())
.ok();
Comment on lines +31 to +33
await t
.expect(dataGrid.isReady())
.ok();
@Raushen Raushen merged commit cc72417 into DevExpress:26_1 Mar 19, 2026
107 of 108 checks passed
Raushen added a commit to Raushen/DevExtreme that referenced this pull request Mar 19, 2026
Raushen added a commit to Raushen/DevExtreme that referenced this pull request Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants