diff options
Diffstat (limited to 'tests/xml')
| -rw-r--r-- | tests/xml/writer.tests.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/xml/writer.tests.js b/tests/xml/writer.tests.js index 5ffecc2..ed7039c 100644 --- a/tests/xml/writer.tests.js +++ b/tests/xml/writer.tests.js @@ -14,6 +14,17 @@ describe('xml.writer', function() { assertXmlString(new Element("root", {}, [new Element("album"), new Element("single")]), '<root><album/><single/></root>'); }); + + test('can write empty descendant elements', function() { + var element = new Element("root", {}, [ + new Element("album", {}, [ + new Element("year"), + new Element("song") + ]) + ]); + assertXmlString(element, + '<root><album><year/><song/></album></root>'); + }); }); |
