Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Migrate @jest-playwright-preset to @playwright/test to avoid security issue. #510

Open
Leah-Xia-Microsoft opened this issue Sep 4, 2024 · 1 comment
Labels
bug Something isn't working needs triage

Comments

@Leah-Xia-Microsoft
Copy link

Describe the bug

@jest-playwright-preset is not getting maintained anymore. See:
https://github.com/playwright-community/jest-playwright?tab=readme-ov-file#%EF%B8%8F-we-recommend-the-official-playwright-test-runner-playwrighttest-%EF%B8%8F
And it's using a dependency that's using axios <1.7.4. which is causing a security issue that's fixed in a later version. (jeffbski/wait-on@672fd83)
The suggestion from the @jest-playwright-preset team is to migrate to @playwright/test.
Migration should be pretty straightforward, following https://playwright.dev/docs/intro

To Reproduce

No repro step needed.

System

Any system

Additional context

No response

@501NotImplemented
Copy link

Also would like to add that completing this ticket would help to resolve the issue when playwright package is not found that occurs after the direct playwright package was deprecated by PW team in favor of using the @playwright/test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs triage
Projects
None yet
Development

No branches or pull requests

2 participants