diff --git a/archive/v0.1.6/mithril-tests.js b/archive/v0.1.6/mithril-tests.js index 345546c9..dc76776e 100644 --- a/archive/v0.1.6/mithril-tests.js +++ b/archive/v0.1.6/mithril-tests.js @@ -799,6 +799,20 @@ function testMithril(mock) { m.render(root, m("a", "test")) return root.childNodes[0].childNodes[0].nodeValue === "test" }) + test(function() { + //https://github.com/lhorie/mithril.js/issues/49 + var root = mock.document.createElement("div") + m.render(root, m("a.foo", "test")) + m.render(root, m("a", "test1")) + return root.childNodes[0].childNodes[0].nodeValue === "test1" + }) + test(function() { + //https://github.com/lhorie/mithril.js/issues/49 + var root = mock.document.createElement("div") + m.render(root, m("a", "test")) + m.render(root, m("a", "test1")) + return root.childNodes[0].childNodes[0].nodeValue === "test1" + }) //end m.render //m.redraw diff --git a/archive/v0.1.6/mithril.min.zip b/archive/v0.1.6/mithril.min.zip index 30a119f9..7010e0fe 100644 Binary files a/archive/v0.1.6/mithril.min.zip and b/archive/v0.1.6/mithril.min.zip differ diff --git a/tests/mithril-tests.js b/tests/mithril-tests.js index be3c0ddf..93f6da91 100644 --- a/tests/mithril-tests.js +++ b/tests/mithril-tests.js @@ -238,6 +238,20 @@ function testMithril(mock) { m.render(root, m("a", "test")) return root.childNodes[0].childNodes[0].nodeValue === "test" }) + test(function() { + //https://github.com/lhorie/mithril.js/issues/49 + var root = mock.document.createElement("div") + m.render(root, m("a.foo", "test")) + m.render(root, m("a", "test1")) + return root.childNodes[0].childNodes[0].nodeValue === "test1" + }) + test(function() { + //https://github.com/lhorie/mithril.js/issues/49 + var root = mock.document.createElement("div") + m.render(root, m("a", "test")) + m.render(root, m("a", "test1")) + return root.childNodes[0].childNodes[0].nodeValue === "test1" + }) //end m.render //m.redraw