相关疑难解决方法(0)

如何使用Jest测试单个文件?

我可以使用Jest测试多个文件,但我无法弄清楚如何测试单个文件.

我有:

  • npm install jest-cli --save-dev
  • 更新package.json:`{..."脚本":{"test":"jest"} ...}
  • 写了一些测试.

正常运行npm test(目前运行14次测试).

如何测试单个文件,例如测试app/foo/__tests__/bar.spec.js

我试过运行npm test app/foo/__tests__/bar.spec.js(从项目根目录),但我收到以下错误:

npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
Run Code Online (Sandbox Code Playgroud)

谢谢

node.js jestjs

283
推荐指数
20
解决办法
19万
查看次数

如何使用Jest运行单个测试?

我在文件fix-order-test.js中进行了"与嵌套子项一起工作"的测试.

运行以下命令会运行文件中的所有测试.

jest fix-order-test
Run Code Online (Sandbox Code Playgroud)

我如何只运行一次测试?以下不起作用,因为它搜索指定的正则表达式的文件.

jest 'works with nested children'
Run Code Online (Sandbox Code Playgroud)

jestjs

272
推荐指数
16
解决办法
15万
查看次数

在 Jest 中运行特定测试套件的单个测试

我有一个名为“test-file-1”的文件,在其中我有一些具有唯一名称的描述(测试套件),在其中我有测试,这些测试可能在测试套件中具有相似的名称。

要运行单个测试套件或测试,请键入以下命令。

npm test -- -t "Test Suite or Test"
Run Code Online (Sandbox Code Playgroud)

我试图弄清楚如何运行特定测试套件的单个测试。

javascript automated-tests node.js npm jestjs

3
推荐指数
3
解决办法
1万
查看次数

标签 统计

jestjs ×3

node.js ×2

automated-tests ×1

javascript ×1

npm ×1