Skip to content

fix(test): fix Stencil Nightly build#29780

Merged
christian-bromann merged 1 commit intomainfrom
cb/fix-nightly-build-v3
Aug 20, 2024
Merged

fix(test): fix Stencil Nightly build#29780
christian-bromann merged 1 commit intomainfrom
cb/fix-nightly-build-v3

Conversation

@christian-bromann
Copy link
Copy Markdown
Contributor

@christian-bromann christian-bromann commented Aug 19, 2024

What is the current behavior?

The Playwright test for core/src/components/menu/test/safe-area/menu.e2e.ts started to fail after introducing the following patch to Stencil: #5926. After debugging the situation it turns out that the test overwrites the first style in the <head /> tag which turns out to be a component style that caused all screenshot test to fail.

What is the new behavior?

Overwrite the existing style by adding a new style tag at the bottom of the page.

Does this introduce a breaking change?

  • Yes
  • No

Other information

n/a

@christian-bromann christian-bromann requested a review from a team as a code owner August 19, 2024 18:54
@vercel
Copy link
Copy Markdown

vercel bot commented Aug 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ionic-framework ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 19, 2024 6:55pm

Copy link
Copy Markdown
Contributor

@thetaPC thetaPC left a comment

Choose a reason for hiding this comment

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

LGTM

@christian-bromann christian-bromann added this pull request to the merge queue Aug 20, 2024
Merged via the queue into main with commit bf7f6f6 Aug 20, 2024
@christian-bromann christian-bromann deleted the cb/fix-nightly-build-v3 branch August 20, 2024 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants