暂时禁用Meteor测试包(例如Velocity + Mocha)而不删除它们

时间:2015-01-14 21:37:00

标签: meteor mocha velocity

大多数打印到控制台的所有测试行都会妨碍我,特别是当我刚刚设置一个新项目或试图让这一个代码位下来时,测试框架对它没有太大帮助。任何帮助表示赞赏!

3 个答案:

答案 0 :(得分:9)

我可以通过

禁用Velocity
VELOCITY=0

在运行服务器之前,基本上我跑了

VELOCITY=0 meteor run

答案 1 :(得分:0)

请记住,默认情况下创建一个新的Meteor项目不会安装Velocity或Mocha,所以如果你有它们,可能是因为它们是手动安装的,或者是你正在使用的样板项目的一部分。

话虽如此,我认为删除这些包是安全的。更有可能的是,如果你安装了Velocity和Mocha,你需要运行以下命令:

meteor remove mike:mocha velocity:core

可能还有其他与测试相关的软件包需要删除。要了解为项目安装的其他软件包,可以运行以下命令:

meteor list

然后根据需要删除单个包。

答案 2 :(得分:0)

除了VELOCITY=0环境变量之外,我发现在客户端窗口中按 Ctrl + V 会暂时禁用该客户端上的Velocity,这将停止测试在控制台中打印东西。再按一次将重新启用它。