15-non-verbose.js 937 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. (function () {
  2. function RunningInNode () {
  3. return(
  4. (typeof require) == "function"
  5. &&
  6. (typeof exports) == "object"
  7. &&
  8. (typeof module) == "object"
  9. &&
  10. (typeof __filename) == "string"
  11. &&
  12. (typeof __dirname) == "string"
  13. );
  14. }
  15. if (!RunningInNode()) {
  16. if (!this.Tautologistics)
  17. this.Tautologistics = {};
  18. if (!this.Tautologistics.NodeHtmlParser)
  19. this.Tautologistics.NodeHtmlParser = {};
  20. if (!this.Tautologistics.NodeHtmlParser.Tests)
  21. this.Tautologistics.NodeHtmlParser.Tests = [];
  22. exports = {};
  23. this.Tautologistics.NodeHtmlParser.Tests.push(exports);
  24. }
  25. exports.name = "Option 'verbose' set to 'false'";
  26. exports.options = {
  27. handler: { verbose: false }
  28. , parser: {}
  29. };
  30. exports.html = "<\n font \n size='14' \n>the text<\n / \nfont \n>";
  31. exports.expected =
  32. [ { type: 'tag'
  33. , name: 'font'
  34. , attribs: { size: '14' }
  35. , children:
  36. [ { data: 'the text'
  37. , type: 'text'
  38. }
  39. ]
  40. }
  41. ];
  42. })();