From 517da63f4147dc6876988d1dc05aacc5d658e799 Mon Sep 17 00:00:00 2001 From: Avital Oliver Date: Fri, 21 Feb 2014 17:43:18 -0800 Subject: [PATCH] Fix a textarea test on IE8. IE8 substitutes \n with \r\n in values of textarea elements. --- packages/ui/render_tests.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/ui/render_tests.js b/packages/ui/render_tests.js index 4142cd55a3..20b01730a4 100644 --- a/packages/ui/render_tests.js +++ b/packages/ui/render_tests.js @@ -135,7 +135,10 @@ Tinytest.add("ui - render - textarea", function (test) { var div = document.createElement("DIV"); var node = TEXTAREA(optNode || text); materialize(node, div); - test.equal(div.querySelector('textarea').value, text); + + var value = div.querySelector('textarea').value; + value = value.replace(/\r\n/g, "\n"); // IE8 substitutes \n with \r\n + test.equal(value, text); test.equal(toHTML(node), html); if (typeof code === 'string')