/*jslint indent: 2, maxlen: 80, node: true */ /* -*- tab-width: 2 -*- */ 'use strict'; var xmldefuse = require("xmldefuse"), rawXY = "X && gt> 'apos' \"quot\" Y", rawCD = "Have in ]]> text", eq = require("assert").strictEqual; eq(xmldefuse(rawXY), "X &amp& <lt< >gt> 'apos' "quot" Y"); eq(xmldefuse.apos(rawXY), "X &amp& <lt< >gt> 'apos' "quot" Y"); eq(xmldefuse.cdata(rawXY), "gt> 'apos' \"quot\" Y]]>"); eq(xmldefuse.cdata(rawCD), " in ]]]]> text]]>");