var wows = require('vows'); var DOMParser = require('xmldom').DOMParser; wows.describe('XML Serializer').addBatch({ 'text node containing "]]>"': function() { var doc = new DOMParser().parseFromString('', 'text/xml'); doc.documentElement.appendChild(doc.createTextNode('hello ]]> there')); console.assert(doc.documentElement.firstChild.toString() == 'hello ]]> there',doc.documentElement.firstChild.toString()); }, '', 'text/html'); console.assert(doc.documentElement.firstChild.toString() == ''); }, }).run();