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

Transition from Jest to ViteTest: Updating Testing Framework #13

Open
1 task done
juliano-soares opened this issue Sep 16, 2023 · 0 comments
Open
1 task done
Labels
good first issue Good for newcomers

Comments

@juliano-soares
Copy link
Member

Is there an existing issue that is already proposing this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe it

Our current testing framework (Jest) has limitations in terms of performance and compatibility with our project's build setup. This is leading to slower test execution times and potential conflicts with our build toolchain. We believe transitioning to ViteTest could address these issues and provide a more efficient and seamless testing experience.

Describe the feature you'd like

I'd like to transition our project's testing framework from Jest to ViteTest. This change aims to enhance our testing process by leveraging the performance improvements and better compatibility offered by ViteTest. While this transition may involve a learning curve for our team and require effort in migrating existing test suites, we believe it will result in more efficient and streamlined testing, ultimately benefiting our project in the long run.

Teachability, documentation, adoption, migration strategy

What is the motivation / use case for changing the behavior?

The motivation for changing the behavior and transitioning to ViteTest is that our other applications within the project ecosystem have already adopted ViteTest as their testing framework of choice. This standardization simplifies maintenance, ensures consistency across projects, and leverages the benefits provided by ViteTest. By aligning our project with this established practice, we aim to streamline development processes, facilitate knowledge sharing among team members, and maintain a consistent and efficient testing approach throughout the project.

@juliano-soares juliano-soares added the good first issue Good for newcomers label Sep 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant