diff --git a/lib/jasmine-jquery.js b/lib/jasmine-jquery.js index a0f28606..ad23ec5d 100644 --- a/lib/jasmine-jquery.js +++ b/lib/jasmine-jquery.js @@ -403,7 +403,14 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. }, toContainText: function (text) { - var trimmedText = $.trim(this.actual.text()) + var trimmedText = this.actual.text().replace(/(\r\n|\n|\r)/gm, "") + + this.message = function () { + return [ + "Expected " + trimmedText + " \nto contain \n'" + text + "'", + "Expected " + trimmedText + " \nnot to contain \n'" + text + "'" + ] + } if (text && $.isFunction(text.test)) { return text.test(trimmedText)