# test-utils **Repository Path**: vuejs/test-utils ## Basic Information - **Project Name**: test-utils - **Description**: Vue Test Utils for Vue 3 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-08-03 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue Test Utils Component testing utils for Vue 3. ## Languages [🇫🇷 French version of this README.md](https://github.com/vuejs/test-utils/tree/main/docs/fr/README.md) ## Installation and Usage - yarn: `yarn add @vue/test-utils --dev` - npm: `npm install @vue/test-utils --save-dev` Get started with the [documentation](https://test-utils.vuejs.org/). ## Coming from Vue 2 + Test Utils v1? [Check the migration guide](https://test-utils.vuejs.org/migration/). It's still a work in progress. If you find a problem or something that doesn't work that previously did in Vue Test Utils v1, please open an issue. ## Documentation See the [docs](https://test-utils.vuejs.org/). ## Development Get started by running `pnpm install`. You can run the tests with `pnpm test`. That's it! ## Contributing Docs All the documentation files can be found in `docs`. It contains the English markdown files while translation(s) are stored in their corresponding `` sub-folder(s): - [`fr`](https://github.com/vuejs/test-utils/tree/main/docs/fr): French translation. Besides that, the `.vitepress` sub-folder contains the config and theme, including the i18n information. - `pnpm docs:dev`: Start the docs dev server. - `pnpm docs:build`: Build the docs. To add or maintain the translations, we follow the [Vue Ecosystem Translation Guidelines](https://github.com/vuejs-translations/guidelines/blob/main/README_ECOSYSTEM.md). - `pnpm docs:translation:status []`: Show the translation status for your language. If you don't specify a language, it will show the status for all languages. - `pnpm docs:translation:compare `: Compare the docs with the latest checkpoint for your language. - `pnpm docs:translation:update []`: Update the checkpoint for your language. The checkpoint will be set by the latest commit hash. However, you can also specify a commit hash manually.