Skip to content

Conversation

@ciampo
Copy link
Contributor

@ciampo ciampo commented Jan 18, 2024

What?

As discussed in #57878 (comment), this PR:

  • tweaks Tooltip tests to use vanilla button instead of Button
  • adds more explicit tests to the Button component to test it in combination with Tooltip

Why?

To keep Tooltip free from side-effects with other components (Button), but at the same time to make sure that Button works as expected when nested in a Tooltip

How?

By tweaking unit tests

Testing Instructions

Read code changes, make sure that tests keep passing.

@ciampo ciampo requested a review from ajitbohra as a code owner January 18, 2024 16:31
@ciampo ciampo requested a review from mirka January 18, 2024 16:31
@ciampo ciampo self-assigned this Jan 18, 2024
@ciampo ciampo added [Type] Code Quality Issues or PRs that relate to code quality [Package] Components /packages/components labels Jan 18, 2024
Copy link
Member

@mirka mirka left a comment

Choose a reason for hiding this comment

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

🚀

@ciampo ciampo force-pushed the refactor/tooltip-button-unit-tests branch from 8688cd1 to e4bc421 Compare January 23, 2024 13:07
@ciampo ciampo enabled auto-merge (squash) January 23, 2024 13:07
@ciampo ciampo merged commit 22276a2 into trunk Jan 23, 2024
@ciampo ciampo deleted the refactor/tooltip-button-unit-tests branch January 23, 2024 13:39
@github-actions github-actions bot added this to the Gutenberg 17.6 milestone Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] Components /packages/components [Type] Code Quality Issues or PRs that relate to code quality

Projects

Status: Done 🎉

Development

Successfully merging this pull request may close these issues.

3 participants