// default to uppercase require(__dirname).test ( { xml : "" , expect : [ [ "attribute", { name: "CLASS", value: "test" } ] , [ "attribute", { name: "HELLO", value: "world" } ] , [ "opentag", { name: "SPAN", attributes: { CLASS: "test", HELLO: "world" }, isSelfClosing: false } ] , [ "closetag", "SPAN" ] ] , strict : false , opt : {} } ) // lowercase option : lowercase tag/attribute names require(__dirname).test ( { xml : "" , expect : [ [ "attribute", { name: "class", value: "test" } ] , [ "attribute", { name: "hello", value: "world" } ] , [ "opentag", { name: "span", attributes: { class: "test", hello: "world" }, isSelfClosing: false } ] , [ "closetag", "span" ] ] , strict : false , opt : {lowercase:true} } ) // backward compatibility with old lowercasetags opt require(__dirname).test ( { xml : "" , expect : [ [ "attribute", { name: "class", value: "test" } ] , [ "attribute", { name: "hello", value: "world" } ] , [ "opentag", { name: "span", attributes: { class: "test", hello: "world" }, isSelfClosing: false } ] , [ "closetag", "span" ] ] , strict : false , opt : {lowercasetags:true} } )