diff --git a/lib/jasmine.js b/lib/jasmine.js index 60bdf1d..faa943f 100644 --- a/lib/jasmine.js +++ b/lib/jasmine.js @@ -1386,9 +1386,11 @@ jasmine.Matchers.prototype.toThrow = function(expected) { result = (expected === jasmine.undefined || this.env.equals_(exception.message || exception, expected.message || expected)); } + var not = this.isNot ? "not " : ""; + this.message = function() { if (exception && (expected === jasmine.undefined || !this.env.equals_(exception.message || exception, expected.message || expected))) { - return ["Expected function to throw", expected ? expected.message || expected : " an exception", ", but it threw", exception.message || exception].join(' '); + return ["Expected function " + not + "to throw", expected ? expected.message || expected : " an exception", ", but it threw", exception.message || exception].join(' '); } else { return "Expected function to throw an exception."; } @@ -2415,5 +2417,5 @@ jasmine.version_= { "major": 0, "minor": 11, "build": 1, - "revision": 1282784791 + "revision": 1282785506 };