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('aaa ')
})
+
+ 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())
- })
-
})
})