Skip to content

Commit a4cbe93

Browse files
authored
docs(guides): remove links to deprecated examples (#1495)
The Jest and Mocha examples have been deprecated by the vue-test-utils maintainers. The READMEs in those deprecated examples point to Vue CLI. This commit will update the links to point to the Vue CLI plugins for Jest and Mocha.
1 parent 049de99 commit a4cbe93

13 files changed

+26
-26
lines changed

Diff for: docs/guides/choosing-a-test-runner.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ Read the following guides for different setups:
4141
### Resources
4242

4343
- [Test runner performance comparison](https://github.com/eddyerburgh/vue-unit-test-perf-comparison)
44-
- [Example project with Jest](https://github.com/vuejs/vue-test-utils-jest-example)
45-
- [Example project with Mocha](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
44+
- [Example project with Jest](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
45+
- [Example project with Mocha](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
4646
- [Example project with tape](https://github.com/eddyerburgh/vue-test-utils-tape-example)
4747
- [Example project with AVA](https://github.com/eddyerburgh/vue-test-utils-ava-example)
4848
- [tyu - Delightful web testing by egoist](https://github.com/egoist/tyu)

Diff for: docs/guides/testing-single-file-components-with-jest.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Testing Single-File Components with Jest
22

3-
> An example project for this setup is available on [GitHub](https://github.com/vuejs/vue-test-utils-jest-example).
3+
> An example project for this setup is available on [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest).
44
55
Jest is a test runner developed by Facebook, aiming to deliver a battery-included unit testing solution. You can learn more about Jest on its [official documentation](https://jestjs.io/).
66

@@ -207,7 +207,7 @@ Then configure it in `package.json`:
207207

208208
### Resources
209209

210-
- [Example project for this setup](https://github.com/vuejs/vue-test-utils-jest-example)
210+
- [Example project for this setup](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
211211
- [Examples and slides from Vue Conf 2017](https://github.com/codebryo/vue-testing-with-jest-conf17)
212212
- [Jest](https://jestjs.io/)
213213
- [Babel preset env](https://github.com/babel/babel-preset-env)

Diff for: docs/ja/guides/choosing-a-test-runner.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ require('jsdom-global')()
4141
### リソース
4242

4343
- [テストランナの性能比較](https://github.com/eddyerburgh/vue-unit-test-perf-comparison)
44-
- [Jest のプロジェクト例](https://github.com/vuejs/vue-test-utils-jest-example)
45-
- [Mocha のプロジェクト例](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
44+
- [Jest のプロジェクト例](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
45+
- [Mocha のプロジェクト例](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
4646
- [tape のプロジェクト例](https://github.com/eddyerburgh/vue-test-utils-tape-example)
4747
- [AVA のプロジェクト例](https://github.com/eddyerburgh/vue-test-utils-ava-example)

Diff for: docs/ja/guides/testing-single-file-components-with-jest.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Jest を使用した単一ファイルコンポーネントのテスト
22

3-
> このセットアップのサンプルプロジェクトは、 [GitHub](https://github.com/vuejs/vue-test-utils-jest-example) にあります。
3+
> このセットアップのサンプルプロジェクトは、 [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest) にあります。
44
55
Jest は Facebook が開発したテストランナであり、ユニットテストソリューションの提供を目指しています。 Jest の詳細については、[公式ドキュメント](https://jestjs.io/)を参照してください。
66

@@ -201,7 +201,7 @@ npm install --save-dev jest-serializer-vue
201201

202202
### リソース
203203

204-
- [このセットアップのプロジェクト例](https://github.com/vuejs/vue-test-utils-jest-example)
204+
- [このセットアップのプロジェクト例](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
205205
- [Vue Conf 2017 のスライド](https://github.com/codebryo/vue-testing-with-jest-conf17)
206206
- [Jest](https://jestjs.io/)
207207
- [Babel preset env](https://github.com/babel/babel-preset-env)

Diff for: docs/ja/guides/testing-single-file-components-with-mocha-webpack.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### Mocha + webpack による単一ファイルコンポーネントのテスト
22

3-
> このセットアップのサンプルプロジェクトは、 [GitHub](https://github.com/vuejs/vue-test-utils-mocha-webpack-example) にあります。
3+
> このセットアップのサンプルプロジェクトは、 [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha) にあります。
44
55
単一ファイルコンポーネントをテストするためのもう一つの戦略は、webpack を使用してすべてのテストをコンパイルし、それをテストランナで実行することです。このアプローチの利点は、すべての webpack と `vue-loader` 機能を完全にサポートしていることです。ソースコードに妥協する必要はありません。
66

@@ -176,7 +176,7 @@ mocha-webpack にコードカバレッジをセットしたい場合は、 [the
176176

177177
### リソース
178178

179-
- [この設定のプロジェクトの例](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
179+
- [この設定のプロジェクトの例](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
180180
- [Mocha](https://mochajs.org/)
181181
- [mocha-webpack](http://zinserjan.github.io/mocha-webpack/)
182182
- [Chai](http://chaijs.com/)

Diff for: docs/ru/guides/choosing-a-test-runner.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ require('jsdom-global')()
4141
### Дополнительные ресурсы
4242

4343
- [Сравнение производительности программ для запуска тестов](https://github.com/eddyerburgh/vue-unit-test-perf-comparison)
44-
- [Пример проекта с Jest](https://github.com/vuejs/vue-test-utils-jest-example)
45-
- [Пример проекта с Mocha](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
44+
- [Пример проекта с Jest](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
45+
- [Пример проекта с Mocha](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
4646
- [Пример проекта с tape](https://github.com/eddyerburgh/vue-test-utils-tape-example)
4747
- [Пример проекта с AVA](https://github.com/eddyerburgh/vue-test-utils-ava-example)
4848
- [tyu — Восхитительное веб-тестирование от egoist](https://github.com/egoist/tyu)

Diff for: docs/ru/guides/testing-single-file-components-with-jest.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Тестирование однофайловых компонентов с Jest
22

3-
> Пример проекта для этой конфигурации доступен на [GitHub](https://github.com/vuejs/vue-test-utils-jest-example).
3+
> Пример проекта для этой конфигурации доступен на [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest).
44
55
Jest — это программа для запуска тестов, разработанная Facebook, направленная на предоставление функционального решения для модульного тестирования. Вы можете узнать больше о Jest в [официальной документации](https://jestjs.io/).
66

@@ -203,7 +203,7 @@ npm install --save-dev jest-serializer-vue
203203

204204
### Ресурсы
205205

206-
- [Пример проекта для этой конфигурации](https://github.com/vuejs/vue-test-utils-jest-example)
206+
- [Пример проекта для этой конфигурации](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
207207
- [Примеры и слайды с Vue Conf 2017](https://github.com/codebryo/vue-testing-with-jest-conf17)
208208
- [Jest](https://jestjs.io/)
209209
- [Babel preset env](https://github.com/babel/babel-preset-env)

Diff for: docs/ru/guides/testing-single-file-components-with-mocha-webpack.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Тестирование однофайловых компонентов с Mocha и webpack
22

3-
> Пример проекта для этой конфигурации доступен на [GitHub](https://github.com/vuejs/vue-test-utils-mocha-webpack-example).
3+
> Пример проекта для этой конфигурации доступен на [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha).
44
55
Другая стратегия тестирования однофайловых компонентов заключается в компиляции всех наших тестов с помощью webpack, а затем программой для запуска тестов. Преимущество такого подхода заключается в том, что он даёт нам полную поддержку всех функций webpack и `vue-loader`, поэтому нам не нужно идти на компромиссы в нашем исходном коде.
66

@@ -176,7 +176,7 @@ npm run test
176176

177177
### Ресурсы
178178

179-
- [Пример проекта для этой настройки](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
179+
- [Пример проекта для этой настройки](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
180180
- [Mocha](https://mochajs.org/)
181181
- [mocha-webpack](http://zinserjan.github.io/mocha-webpack/)
182182
- [Chai](http://chaijs.com/)

Diff for: docs/zh/guides/choosing-a-test-runner.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ Vue 的单文件组件在它们运行于 Node 或浏览器之前是需要预编
4141
### 相关资料
4242

4343
- [测试运行器性能比拼](https://github.com/eddyerburgh/vue-unit-test-perf-comparison)
44-
- [使用 Jest 的示例工程](https://github.com/vuejs/vue-test-utils-jest-example)
45-
- [使用 Mocha 的示例工程](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
44+
- [使用 Jest 的示例工程](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
45+
- [使用 Mocha 的示例工程](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
4646
- [使用 tape 的示例工程](https://github.com/eddyerburgh/vue-test-utils-tape-example)
4747
- [使用 AVA 的示例工程](https://github.com/eddyerburgh/vue-test-utils-ava-example)
4848
- [tyu - Delightful web testing by egoist](https://github.com/egoist/tyu)

Diff for: docs/zh/guides/testing-single-file-components-with-jest.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## 用 Jest 测试单文件组件
22

3-
> 我们在 [GitHub](https://github.com/vuejs/vue-test-utils-jest-example) 上放有一个关于这些设置的示例工程。
3+
> 我们在 [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest) 上放有一个关于这些设置的示例工程。
44
55
Jest 是一个由 Facebook 开发的测试运行器,致力于提供一个“bettery-included”单元测试解决方案。你可以在其[官方文档](https://jestjs.io/)学习到更多 Jest 的知识。
66

@@ -201,7 +201,7 @@ npm install --save-dev jest-serializer-vue
201201

202202
### 相关资料
203203

204-
- [该设置的示例工程](https://github.com/vuejs/vue-test-utils-jest-example)
204+
- [该设置的示例工程](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
205205
- [Vue Conf 2017 中的示例和幻灯片](https://github.com/codebryo/vue-testing-with-jest-conf17)
206206
- [Jest](https://jestjs.io/)
207207
- [Babel preset env](https://github.com/babel/babel-preset-env)

Diff for: docs/zh/guides/testing-single-file-components-with-mocha-webpack.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## 用 Mocha 和 webpack 测试单文件组件
22

3-
> 我们在 [GitHub](https://github.com/vuejs/vue-test-utils-mocha-webpack-example) 上放有一个关于这些设置的示例工程。
3+
> 我们在 [GitHub](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha) 上放有一个关于这些设置的示例工程。
44
55
另一个测试单文件组件的策略是通过 webpack 编译所有的测试文件然后在测试运行器中运行。这样做的好处是可以完全支持所有 webpack 和 `vue-loader` 的功能,所以我们不必对我们的源代码做任何妥协。
66

@@ -177,7 +177,7 @@ npm run test
177177

178178
### 相关资料
179179

180-
- [该设置的示例工程](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
180+
- [该设置的示例工程](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
181181
- [Mocha](https://mochajs.org/)
182182
- [mocha-webpack](http://zinserjan.github.io/mocha-webpack/)
183183
- [Chai](http://chaijs.com/)

Diff for: packages/server-test-utils/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Refer to [documentation](https://vue-test-utils.vuejs.org/)
2222

2323
## Examples
2424

25-
- [example with Jest](https://github.com/vuejs/vue-test-utils-jest-example)
26-
- [example with Mocha](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
25+
- [example with Jest](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
26+
- [example with Mocha](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
2727
- [example with tape](https://github.com/eddyerburgh/vue-test-utils-tape-example)
2828
- [example with AVA](https://github.com/eddyerburgh/vue-test-utils-ava-example)
2929

Diff for: packages/test-utils/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Refer to the [documentation](https://vue-test-utils.vuejs.org/)
2222

2323
## Examples
2424

25-
- [example with Jest](https://github.com/vuejs/vue-test-utils-jest-example)
26-
- [example with Mocha](https://github.com/vuejs/vue-test-utils-mocha-webpack-example)
25+
- [example with Jest](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-jest)
26+
- [example with Mocha](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-unit-mocha)
2727
- [example with tape](https://github.com/eddyerburgh/vue-test-utils-tape-example)
2828
- [example with AVA](https://github.com/eddyerburgh/vue-test-utils-ava-example)
2929

0 commit comments

Comments
 (0)