WebStorm如何检测是否应该使用mocha或karma作为测试运行器?

时间:2017-09-09 05:26:54

标签: mocha karma-runner webstorm

我正在开发WebStorm 2017.2.3中的Vue.js项目。

我在./test/unit/specs下有两个unittest文件。

当我右键单击第一个文件时,我可以选择创建一个Karma运行配置。对于第二个文件,我可以选择创建一个Mocha运行配置,这在我们使用Karma进行测试时不起作用。

WebStorm如何检测是否应该使用mocha或karma作为测试运行器?这实在令人困惑。

支持答案的更多观察结果:

  • 在父文件夹中可以找到karma.conf.js文件。
  • 当我重命名或复制第二个文件时,它似乎已修复。现在,WebStorm认识到它应该用Karma进行测试。
  • 在同一文件夹中有第三个测试文件,如果我右键单击,我有一个带有JS-icon的名为“Create”的选项。
  • 在一个案例中,我发现将文件从s2.data.spec.js重命名为ProductCatalog.spec.js会改变WebStorm的行为。在第一种情况下,它建议在第二个Karma中使用Mocha。

0 个答案:

没有答案