“流星测试”未获取* .test [s] .js

时间:2018-07-26 07:53:31

标签: unit-testing meteor

我正在使用Meteor 1.7.0.3,想编写单元测试。

我有标准的tests/main.js和一些测试,这些测试可以从命令行为meteor test --driver-package meteortesting:mocha --once运行。

但是,无论放置在哪里,都不会拾取名为my.tests.js的新文件中的代码。

The Meteor testing guide明确声明

  
      
  1. 渴望在我们的应用程序中加载任何看起来像 .test [s]。 .spec [s]。 < / li>   

我错过了一些配置吗?

1 个答案:

答案 0 :(得分:5)

默认为流星集

    "testModule": "tests/main.js"
package.json

。这定义了meteor test的入口点。这就是运行其中的测试的原因,与测试指南所指示的相反。

通过删除此配置,流星开始按照测试指南中的说明运行。