繁体   English   中英

如何在类星体测试中运行单文件测试

[英]How to run single file test in quasar testing

我有要在 quasar 项目中运行的测试代码,但不想运行所有测试。 所以我尝试了以下几个命令,仍然运行所有测试文件。

quasar test --unit jest -t "demo/demo.spec.js"
quasar test --unit jest --spec "demo/demo.spec.js"
quasar test --unit jest -i "demo/demo.spec.js"

我需要做什么?

您可以跳过 Quasar CLI 并使用 package.json 中提供的脚本。

npm run test:unit test/jest/__tests__/App.spec.js

更快的测试和开发过程的更好方法是使用test:unit:watch脚本,然后过滤文件名模式。

npm run test:unit:watch
#press p, then type the desired file pattern

玩笑手表使用

您可以使用 jest 命令来测试您使用正则表达式定位的文件。

quasar 没有任何单一文件测试,它将使用任何 cmd 测试所有文件。

-i 后面的单词不是文件名,而是正则表达式,意思是“/demo/i”

jest -i demo

您还可以使用 Majestic UI 插件测试单独的文件,您可以在安装 jest 时选择该插件作为选项。

使用命令npm run test:unit:ui启动 Majestic,这将打开本地主机测试 UI,然后您可以单独测试每个文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM