diff --git a/packages/tinytest/tinytest.js b/packages/tinytest/tinytest.js index dad6ee489e..d2a76a9fd6 100644 --- a/packages/tinytest/tinytest.js +++ b/packages/tinytest/tinytest.js @@ -272,7 +272,7 @@ _.extend(TestCaseResults.prototype, { this.fail({type: "NaN", message: msg}); }, - include: function (s, v, not) { + include: function (s, v, message, not) { var pass = false; if (s instanceof Array) pass = _.any(s, function(it) {return _.isEqual(v, it);}); @@ -287,12 +287,13 @@ _.extend(TestCaseResults.prototype, { if (pass === !!not) this.ok(); else { - this.fail({type: "include", sequence: s, should_contain_value: v, not: !!not}); + this.fail({type: "include", message: message, + sequence: s, should_contain_value: v, not: !!not}); } }, - notInclude: function (s, v) { - this.include(s, v, true); + notInclude: function (s, v, message) { + this.include(s, v, message, true); }, // XXX should change to lengthOf to match vowsjs