如何得到断言打印成功消息?

这是我写的一个断言

assert.equal(0,0,"Test Passed); 

我希望它会打印消息testing通过,但没有发生。 但是,如果断言失败,则消息与错误一起显示。

那么如果testing成功了,有什么方法可以打印这个消息呢?

根据消息来源,只有断言失败时才会打印该消息。

 assert.equal = function equal(actual, expected, message) { if (actual != expected) fail(actual, expected, message, '==', assert.equal); }; 

为了完整起见,这里是fail的定义。

 function fail(actual, expected, message, operator, stackStartFunction) { throw new assert.AssertionError({ message: message, actual: actual, expected: expected, operator: operator, stackStartFunction: stackStartFunction }); }