-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Support Public API for Third Party Component Testing Integrations #25637
Comments
This is coming in Cypress 12.7 #25780 Docs for anyone excited/waiting: cypress-io/cypress-documentation#5069 If anyone wants to collab on a new integration, we can work together, please ping me 💯 I made one integration for Solid.js to test it out https://github.com/lmiller1990/cypress-ct-solid-js works great! You define two things:
And that's it - Cypress finds your package in |
We did it! https://docs.cypress.io/guides/component-testing/third-party-definitions. A few implementations popped up, such as Solid.js, Lit and Qwik is coming soon 💯 |
Cypress has a first class onboarding experience for some of the most popular frameworks (Angular, React...). Integrating Cypress with non-supported frameworks is more challenging.
Ideally, third party integrations should enjoy the same great experience. We will create a public API that allows third parties to "plug in" to our onboarding experience.
Examples of frameworks that could use this API:
The text was updated successfully, but these errors were encountered: