Skip to content

DataGrid: unskip e2e functional editing tests#32412

Open
anna-shakhova wants to merge 1 commit intoDevExpress:26_1from
anna-shakhova:26_1__fix_editing_tests
Open

DataGrid: unskip e2e functional editing tests#32412
anna-shakhova wants to merge 1 commit intoDevExpress:26_1from
anna-shakhova:26_1__fix_editing_tests

Conversation

@anna-shakhova
Copy link
Contributor

No description provided.

@anna-shakhova anna-shakhova self-assigned this Feb 5, 2026
@anna-shakhova anna-shakhova requested a review from a team as a code owner February 5, 2026 09:18
Copilot AI review requested due to automatic review settings February 5, 2026 09:18
Copy link
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 refactors the DataGrid editing tests by splitting a large, complex test file into two smaller, more focused test files and adds a new helper method to the CommandCell model.

Changes:

  • Removed the monolithic editing_matrix.ts file (451 lines) that contained all tests marked as unstable
  • Created two new focused test files: editing.functional_matrix.ts for editing existing cells and editingNewRow.functional_matrix.ts for adding new rows
  • Added getEditButton() method to the CommandCell TestCafe model for more semantic button access
  • Tests are now properly "unskipped" - removed test.meta({ unstable: true }) from all tests

Reviewed changes

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

File Description
packages/testcafe-models/dataGrid/commandCell.ts Added getEditButton() helper method with corresponding CSS class constant for more semantic access to edit buttons
e2e/testcafe-devextreme/tests/dataGrid/common/editing_matrix.ts Removed large monolithic test file with 451 lines containing unstable tests
e2e/testcafe-devextreme/tests/dataGrid/common/editing/editingNewRow.functional_matrix.ts New focused test file for adding new rows across different editing modes (cell, batch, row, form, popup)
e2e/testcafe-devextreme/tests/dataGrid/common/editing/editing.functional_matrix.ts New comprehensive test file for editing existing cells with various configurations (keyboard/mouse, masked/unmasked inputs)

@anna-shakhova anna-shakhova force-pushed the 26_1__fix_editing_tests branch from 77a248b to 294cd8b Compare February 5, 2026 09:30
@anna-shakhova anna-shakhova reopened this Feb 5, 2026
@anna-shakhova anna-shakhova force-pushed the 26_1__fix_editing_tests branch from 294cd8b to d771e22 Compare February 5, 2026 11:19
Copilot AI review requested due to automatic review settings February 5, 2026 11:19
Copy link
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

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

@anna-shakhova anna-shakhova force-pushed the 26_1__fix_editing_tests branch from d771e22 to d41f8e1 Compare February 5, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant