首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows中的Stryker突变测试设置没有运行测试

Windows中的Stryker突变测试设置没有运行测试
EN

Stack Overflow用户
提问于 2021-02-19 18:07:02
回答 1查看 795关注 0票数 0

当我运行命令npx stryker run时,我可以生成一个Stryker报告,但是当我更新测试用例时,无法生成更新的报告。

代码语言:javascript
复制
$ npx stryker run
12:41:27 (18244) INFO ConfigReader Using stryker.conf.js
12:41:28 (18244) INFO InputFileResolver Found 17 of 142 file(s) to be mutated.
12:41:28 (18244) INFO Instrumenter Instrumented 17 source file(s) with 932 mutant(s)
12:41:28 (18244) INFO ConcurrencyTokenProvider Creating 6 checker process(es) and 5 test runner process(es).
12:41:47 (18244) INFO DryRunExecutor Starting initial test run. This may take a while.
12:41:48 (18244) INFO DryRunExecutor Initial test run succeeded. Ran 0 tests in 1 second (net 0 ms, overhead 1130 ms).

12:41:48 (18244) ERROR Stryker No tests were executed. Stryker will exit prematurely. Please check your configuration.

我的Stryker配置文件:

代码语言:javascript
复制
 * @type {import('@stryker-mutator/api/core').StrykerOptions}
 * @type {import('@stryker-mutator/typescript-checker').StrykerOptions}
 */
module.exports = {
  _comment:
    "This config was generated using 'stryker init'. Please see the guide for more information: https://stryker-mutator.io/docs/stryker/guides/react",
  testRunner: 'jest',
  mutate: [
    'src/index.js',
    'src/App.js',
  ],
  reporters: ['progress', 'clear-text', 'html'],
  coverageAnalysis: 'off',
  jest: {
    projectType: 'create-react-app',
  },
  checkers: ['typescript'],
  tsconfigFile: 'tsconfig.json',
}; ````


  [1]: https://i.stack.imgur.com/Hs8Tq.png
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-20 21:26:36

通过在stryker.config.js文件中添加下面的内容来解决这个问题

tempDirName:'strykerTmp',

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66282810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档