Skip to content

[UIK-6042] cleanup tests for components a-f - #3249

Merged
Valeria-Zimnitskaya merged 6 commits into
release/v18from
UIK-6042/cleanup-tests-A-F
Oct 21, 2026
Merged

Valeria-Zimnitskaya merged 6 commits into
release/v18from
UIK-6042/cleanup-tests-A-F

Conversation

@Valeria-Zimnitskaya

@Valeria-Zimnitskaya Valeria-Zimnitskaya commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Cleanup of browser, axe and unit tests for components A–F, but excluded data-table, d3charts and date-picker

What changed:

  • Long tests are split into test.step, including axe tests (// check {} blocks are now steps).
  • Manual checks are replaced with web-first assertions
  • Repeated code is moved into helpers, and unused locators and imports are removed.
  • Tags: added @Mouse, @keyboard; base-trigger axe tests use @base-trigger where it was needed
  • Fixed typos in test names, and renamed some tests to say more clear what they actually check.
  • Duplicate tests are merged
  • Some snapshots and combinations removed (unrepresentative props combinations or duplicated which are covered by others, interactions that don't depend on a prop are checked on one variant only)

Motivation and Context

How has this been tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue).
  • New feature (non-breaking change which adds functionality).
  • Breaking change (fix or feature that would cause existing functionality to not work as expected).
  • Nice improve.

Checklist:

  • I have updated the documentation accordingly.
  • I have added new tests on added of fixed functionality.

@Valeria-Zimnitskaya
Valeria-Zimnitskaya merged commit cfeedfb into release/v18 Oct 21, 2026
14 checks passed
@Valeria-Zimnitskaya
Valeria-Zimnitskaya deleted the UIK-6042/cleanup-tests-A-F branch October 21, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment