tho*_*i56 4 unit-testing meteor
我使用的是Meteor 1.7.0.3,想编写单元测试。
我有tests/main.js一些meteor test --driver-package meteortesting:mocha --once从命令行运行的测试标准。
但是,my.tests.js无论放在哪里,都不会拾取名为的新文件中的代码。
流星测试指南明确指出
- 切切希望在我们的应用程序中加载任何看起来像.test [s]的文件(包括导入/文件夹中的文件)。或.spec [s]。
我错过了一些配置吗?
默认情况下,流星集
"testModule": "tests/main.js"
Run Code Online (Sandbox Code Playgroud)
在中package.json。这定义了的入口点meteor test。这就是运行其中的测试的原因,与测试指南所指示的相反。
通过删除此配置,Meteor开始按照测试指南中的说明运行。