我正在使用Meteor 1.7.0.3,想编写单元测试。
我有标准的tests/main.js
和一些测试,这些测试可以从命令行为meteor test --driver-package meteortesting:mocha --once
运行。
但是,无论放置在哪里,都不会拾取名为my.tests.js
的新文件中的代码。
- 渴望在我们的应用程序中加载任何看起来像 .test [s]。或 .spec [s]。 < / li>
我错过了一些配置吗?
答案 0 :(得分:5)
默认为流星集
"testModule": "tests/main.js"
在package.json
中。这定义了meteor test
的入口点。这就是运行其中的测试的原因,与测试指南所指示的相反。
通过删除此配置,流星开始按照测试指南中的说明运行。