【发布时间】:2016-06-16 17:34:33
【问题描述】:
我正在为一个流星应用程序编写一个测试套件。我使用practicalmeteor:mocha 包来运行测试。 Meteor 测试使用命令行meteor test --driver-package practicalmeteor:mocha 运行。
我的测试放在 $PROJECT/test/unit/client/ 和 $PROJECT/test/unit/server/ 中。服务器测试正在被识别和运行,而客户端测试没有运行。有遇到同样问题的流星开发者吗?我知道 mocha 允许 mocha --recursive,但我不确定如何在 meteor test 命令中指定它。
【问题讨论】:
-
mocha --recursive。见mochajs.org/#usage -
我做了,只是不知道如何将它与流星测试命令行结合起来。
meteor test --driver-package practicalmeteor:mocha是我使用的命令行。 -
@louis 我没有直接使用 mocha 命令,我使用
meteor test并传递 mocha 驱动包。 -
@goKishore 使用您尝试过的内容、您正在使用的设置(哪些文件在哪里)、您期望的结果以及您实际获得的结果来编辑您的问题。因为“有没有办法告诉 mocha 递归搜索”的答案?正是 Kairat 所说的,以及另一个问题的答案。
-
@louis 但我确实告诉过我正在使用流星框架和
meteor test命令行来运行测试,我认为这与mocha --recursive不同
标签: javascript unit-testing meteor mocha.js