This commit is contained in:
Christopher Jeffrey 2016-05-04 16:42:05 -07:00
parent 5eed6081c7
commit aefe60b6d4
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD

View File

@ -594,8 +594,16 @@ utils.merge = function merge(target) {
* @param {String?} message - Optional error message.
*/
utils.assert = function assert(value, message) {
return assert.ok(value, message);
utils.assert = function _assert(value, message) {
if (!value) {
throw new assert.AssertionError({
message: message,
actual: value,
expected: true,
operator: '==',
stackStartFunction: _assert
});
}
};
utils.merge(utils.assert, assert);