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

Support for Vitest as an Alternative to Mocha and Chai #29996

Open
ShayanTheNerd opened this issue Aug 7, 2024 · 1 comment
Open

Support for Vitest as an Alternative to Mocha and Chai #29996

ShayanTheNerd opened this issue Aug 7, 2024 · 1 comment
Labels
type: feature New feature that does not currently exist

Comments

@ShayanTheNerd
Copy link

What would you like?

Cypress should've already migrated to Vitest. I understand it's been around for a long time and a lot of codebases rely on Mocha and Chai, making the update challenging. However, offering Vitest as an opt-in option in the Cypress configuration would be highly beneficial.

Why is this needed?

Integrating Cypress with projects that already use Vitest would simplify development and eliminate the need to manage ESLint rules for Mocha and Chai. A unified, modern, and fast tool like Vitest would enhance the DX compared to the older combination of Mocha and Chai. In addition, having a dedicated vitets.config.ts file for configuration would streamline the setup process.

Other

No response

@jennifer-shehane jennifer-shehane added the type: feature New feature that does not currently exist label Aug 7, 2024
@jennifer-shehane
Copy link
Member

@ShayanTheNerd Thanks for sharing your feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature New feature that does not currently exist
Projects
None yet
Development

No branches or pull requests

2 participants