xmlns-xml-default-prefix-attribute.js 757 B

123456789101112131415161718192021222324252627282930313233343536
  1. require(__dirname).test(
  2. { xml : "<root xml:lang='en'/>"
  3. , expect :
  4. [ [ "attribute"
  5. , { name: "xml:lang"
  6. , local: "lang"
  7. , prefix: "xml"
  8. , uri: "http://www.w3.org/XML/1998/namespace"
  9. , value: "en"
  10. }
  11. ]
  12. , [ "opentag"
  13. , { name: "root"
  14. , uri: ""
  15. , prefix: ""
  16. , local: "root"
  17. , attributes:
  18. { "xml:lang":
  19. { name: "xml:lang"
  20. , local: "lang"
  21. , prefix: "xml"
  22. , uri: "http://www.w3.org/XML/1998/namespace"
  23. , value: "en"
  24. }
  25. }
  26. , ns: {}
  27. , isSelfClosing: true
  28. }
  29. ]
  30. , ["closetag", "root"]
  31. ]
  32. , strict : true
  33. , opt : { xmlns: true }
  34. }
  35. )