我在Meteor 1.7.0.3上,想写单元测试。
我有标准的tests/main.js
和一些从命令行为meteor test --driver-package meteortesting:mocha --once
运行的测试。
然而,无论我把一个名为my.tests.js
的新文件放在哪里,它都不会被提取
Meteor测试指南明确规定了
- 在我们的应用程序中(包括导入/文件夹中(急切地加载任何看起来像.test[s]./em>或.spec[s]的文件
是否有我错过的配置?
默认情况下Meteor设置
"testModule": "tests/main.js"
在CCD_ 4中。这定义了meteor test
的入口点。这就是它中的测试运行的原因,与测试指南所指示的相反。
通过删除此配置,Meteor开始按照测试指南中的说明进行操作。