From 1d3af9d6902b0b7be4ae9b009e0106a450ac9c6e Mon Sep 17 00:00:00 2001 From: Igor Kurganov Date: Mon, 29 Feb 2016 16:15:04 -0800 Subject: [PATCH] moved test to proper file --- test/mithril.render.js | 12 ++++++++++++ test/mithril.trust.js | 13 ------------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/test/mithril.render.js b/test/mithril.render.js index ec6ba1ce..043ac253 100644 --- a/test/mithril.render.js +++ b/test/mithril.render.js @@ -1549,5 +1549,17 @@ describe("m.render()", function () { expect(root.childNodes[0].innerHTML) .to.equal('') }) + + it("caches children of editable on update", function () { + var root = document.createElement("span") + var t1 = m.trust("

fo

o") + var t2 = "foo" + + m.render(root, m("span", {contenteditable: false}, t1)) + m.render(root, m("span", {contenteditable: true}, t2)) + m.render(root, m("span", {contenteditable: false}, t1)) + + expect(root.childNodes[0].innerHTML).to.equal(t1.valueOf()) + }) }) }) diff --git a/test/mithril.trust.js b/test/mithril.trust.js index 48e22fa4..015cd318 100644 --- a/test/mithril.trust.js +++ b/test/mithril.trust.js @@ -64,18 +64,5 @@ describe("m.trust()", function () { expect(root.innerHTML).to.equal("

©

©

©
") }) - // not sure that this goes here; not really an m.trust issue - it("caches children of editable on update", function () { - var root = document.createElement("table") - var t1 = m.trust("

fo

o") - var t2 = "foo" - - m.render(root, m("span", {contenteditable: false}, t1)) - m.render(root, m("span", {contenteditable: true}, t2)) - m.render(root, m("span", {contenteditable: false}, t1)) - - expect(root.childNodes[0].innerHTML).to.equal(t1.valueOf()) - }) - }) })