【发布时间】:2021-10-02 21:25:16
【问题描述】:
我有一个带有多个规范文件(测试套件)的playwright-jest 设置。我需要跳过其中一个,但它需要保留在其 repo 的同一目录中(移动它不是一种选择)。
package.json 下的默认脚本是"test": "jest -c jest.config.js",我知道我们可以使用npm run test TestSuiteName.spec.ts 为单个套件运行它,并且没有文件名 - npm run test,它运行整个测试计划 - 但是 - 如何我只排除 1 个(或几个)并运行其余部分?
我试图找到它的配置标志,但没有运气。到目前为止,针对该特定文件的工作是describe.skip(),这主要是我能想到的一个体面的解决方法。但是,我不想在每次运行之前都对代码进行更改。
我希望看看是否有人有更好的方法来做到这一点?也许正则表达式?或者也许通过带有选项标志的jest.config?
【问题讨论】:
标签: javascript jestjs browser-automation playwright e2e