Skip to content

DataGrid: unskip e2e functional editing tests#32412

Merged
anna-shakhova merged 2 commits intoDevExpress:26_1from
anna-shakhova:26_1__fix_editing_tests
Feb 6, 2026
Merged

DataGrid: unskip e2e functional editing tests#32412
anna-shakhova merged 2 commits 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
@Alyar666 Alyar666 self-requested a review February 6, 2026 12:23
Alyar666
Alyar666 previously approved these changes Feb 6, 2026
Alyar666
Alyar666 previously approved these changes Feb 6, 2026
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 no new comments.

@anna-shakhova anna-shakhova merged commit bb3332a into DevExpress:26_1 Feb 6, 2026
132 of 136 checks passed
@anna-shakhova anna-shakhova deleted the 26_1__fix_editing_tests branch February 6, 2026 17:39
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.

2 participants