1 module("wysihtml5.dom.renameElement", {
2 equal: function(actual, expected, message) {
3 return QUnit.assert.htmlEqual(actual, expected, message);
6 renameElement: function(html, newNodeName) {
7 var container = wysihtml5.dom.getAsDom(html);
8 wysihtml5.dom.renameElement(container.firstChild, newNodeName);
9 return container.innerHTML;
13 test("Basic tests", function() {
15 this.renameElement("<p>foo</p>", "div"),
20 this.renameElement("<ul><li>foo</li></ul>", "ol"),
21 "<ol><li>foo</li></ol>"
25 this.renameElement('<p align="left" class="foo"></p>', "h2"),
26 '<h2 align="left" class="foo"></h2>'