首页 > 解决方案 > 带有笑话的Vue Cli单元测试如何运行单个测试

问题描述

我有使用 vue cli 3 的 vue 应用程序。在设置过程中,我选择 jest 作为测试框架。要运行我的单元测试,我在 package.json 中有一个脚本:

test:unit": "vue-cli-service test:unit",

为了运行它,我在 vs 代码终端中编写:

npm run test:unit

这将运行我所有符合 package.json 文件的 jest config 部分中设置的规范的测试。

我的问题是如何只运行一个测试。我需要运行一个特定的命令吗?或者是否有适用于此设置的 vscode 扩展。

标签: vuejs2jestjsvue-cli-3

解决方案


如果您只想执行单个文件,那么只需执行以下操作:

npm run test:unit -t counter
OR
npm run test:unit counter

而 counter.spec.js 是我的测试文件。


推荐阅读