【问题标题】:How do I test a single file using yarn workspaces?如何使用纱线工作区测试单个文件?
【发布时间】:2022-12-08 21:39:33
【问题描述】:

我知道我可以run a single test file using Jest

我也知道我可以在一个工作区中运行所有测试:

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 工作区测试单个文件?

【问题讨论】:

    标签: javascript typescript jestjs yarnpkg yarn-workspaces


    【解决方案1】:

    您可以运行此命令:

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

    你应该通过你的 jest.config.js 的确切路径更改 packages/somepackage/jest.config.js

    【讨论】:

      猜你喜欢
      • 2018-07-18
      • 2021-12-18
      • 2020-09-30
      • 2019-07-13
      • 1970-01-01
      • 2020-08-21
      • 1970-01-01
      • 2021-03-26
      • 2018-12-10
      相关资源
      最近更新 更多