12345678910111213141516171819202122 |
- var XmlDocument = require('../').XmlDocument
- var t = require('tap')
- t.test('parsing comments outside XML scope [#27]', function (t) {
-
- var xmlString = '<hello>world</hello>\n<!--Thank you for your business!-->';
- var parsed = new XmlDocument(xmlString);
-
- // verify that the trailing comment is ignored (no sensible place to put it)
- t.equal(parsed.toString(), '<hello>world</hello>');
-
- t.end();
- })
- t.test('validating escaping of < > [#29]', function (t) {
-
- var xmlString = '<root><command>< ></command></root>';
- var parsed = new XmlDocument(xmlString);
- var result = parsed.toString({compressed:true})
- t.equal(result, xmlString);
- t.end();
- })
|