1

我正在尝试使用主管重新运行 mocha 测试。我试过了:

supervisor node_modules\.bin\mocha

它进入循环并出现错误:

basedir=`dirname "$0"`

建议?

4

1 回答 1

3

我想你想要做的就是mocha -w

-w, --watch                     watch files for changes

它与点矩阵报告器(默认)很好地配合使用,并-G在您的测试失败时向您发出咆哮通知。

编辑:

我发现了您提到的与 Windows 相关的问题:尝试让 Mocha 观看我的项目时出现“没有这样的模块”错误

我也无能为力。

但回到supervisor问题:当我安装 mocha 时,“bin”脚本在 node_modules/mocha/bin 中,我可以使用以下命令重复运行测试

supervisor node_modules/mocha/bin/mocha 

主管确实会DEBUG在每次测试运行之间打印一些烦人的行,但可以使用--quiet. 因为 mocha 在每次运行后都会退出,但是你有一个繁忙的持续测试循环。

于 2012-08-05T20:24:44.403 回答