typescript 如何使用Yarn工作区测试单个文件?

4xrmg8kj  于 2022-12-14  发布在  TypeScript
关注(0)|答案(1)|浏览(182)

我知道我可以。
我还知道,我可以在一个工作区中运行所有测试,其中包括:

yarn workspace @mycompany/somepackage test

但是,如何在工作区中运行单个测试文件呢?
我试过:

yarn workspace @mycompany/somepackage test packages/somepackage/src/index.int.test.ts

以及:

yarn workspace @mycompany/somepackage test src/index.int.test.ts

因为我不确定“测试”是否需要相对于工作空间的路径。两者都失败了:

No tests found, exiting with code 1

我正在使用Yarn v1.22.7,我的测试使用Jest。
如何使用Yarn工作区测试单个文件?

0ejtzxu1

0ejtzxu11#

您可以运行以下命令:

yarn jest packages/somepackage/src/index.int.test.ts -c packages/somepackage/jest.config.js

您应该按照jest.config.js的确切路径更改packages/somepackage/jest.config.js

相关问题