我正在尝试只执行我的节点茉莉花测试的一个子集。
我有一个项目结构如下
root
+ server
+ invite
+specs
inviteSendSpec.js
inviteConfirmSpec.js
.. many more spec files
+ auth
+specs
.. many spec files
我可以通过运行从 root 执行所有测试:
node-jasmine --verbose server/
我试图弄清楚如何使用 -m 参数,以便我可以运行匹配某个文件名模式的测试。
例如
node-jasmine --verbose -m invite server/
根据我发现的几个例子,应该运行所有包含邀请的测试。但相反,它只找到一个测试。
如果我尝试运行类似的变体,例如
node-jasmine --verbose -m send server/
它不会找到任何测试。
选择测试子集的正确语法是什么?
ps 我正在运行 jasmine-node 11.1.0 (所以它不是 walkdir 问题)