else {\r
$node = $(node);\r
}\r
- $node.attr('wlxml-class', 'list.item');\r
+ $node.attr('wlxml-class', 'item');\r
nodesToWrap.push($node);\r
}\r
if(node.isSameNode(element2.get(0)))\r
return;\r
});\r
\r
- var list = this._createNode('div', 'list');\r
+ var list = this._createNode('div', 'list-items');\r
element1.before(list);\r
\r
nodesToWrap.forEach(function(node) {\r
);\r
});\r
\r
- test('list', function() {\r
- var c = new canvas.Canvas('<section><div>Alice</div>has<div>a cat</div></section>');\r
+ test('create list from existing nodes', function() {\r
+ var c = new canvas.Canvas('<section><div>Alice</div>has<div>a cat</div><div>some text</div></section>');\r
var div1 = c.getNode({tag:'div'})[0];\r
var div2 = c.getNode({tag:'div'})[1];\r
\r
\r
assert.xmlEqual(c.toXML(), '\\r
<section>\\r
- <div class="list">\\r
- <div class="list.item">Alice</div>\\r
- <div class="list.item">has</div>\\r
- <div class="list.item">a cat</div>\\r
+ <div class="list.items">\\r
+ <div class="item">Alice</div>\\r
+ <div class="item">has</div>\\r
+ <div class="item">a cat</div>\\r
</div>\\r
+ <div>some text</div>\\r
</section>');\r
\r
});\r