【问题标题】:Running subsets of Jest tests in parallel并行运行 Jest 测试的子集
【发布时间】:2018-02-19 10:04:03
【问题描述】:

我们使用 Jest 来支持我们的 Node.js 测试,这些测试与 Postgres 数据库交互以测试 CRUD 操作。我们目前正在通过--runInBand CLI 选项以确保我们的测试以串行方式运行,这工作正常,但显然比我们想要的要慢。

现在通过阅读(和以前的经验),我发现能够将测试组标记为可并行化很有用。这在 python 中使用nose 是可能的,但我似乎无法在 Jest 中找到语法。这可能吗?或者是否有另一种方法可以加快 Jest 提倡的数据库(或限制为泛化的状态)测试?

谢谢, 亚历克斯

【问题讨论】:

  • 找到解决方案了吗?

标签: node.js postgresql ecmascript-6


【解决方案1】:

将您的测试放在单独的文件中(如果您想让它们井井有条,请放在一个新的子文件夹中)。这样 Jest 会并行运行文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-17
    • 2019-03-02
    • 1970-01-01
    • 2021-07-16
    • 2018-04-28
    • 1970-01-01
    • 2020-11-16
    • 2021-03-06
    相关资源
    最近更新 更多