X-Git-Url: https://jasonwoof.com/gitweb/?p=peach-html5-editor.git;a=blobdiff_plain;f=parser_tests.js;h=5a4f9f2dcb816b0f15aa2b69edd5eda2d998c543;hp=45b75e03fece13a95d9033c7c0d135cf146f0aa9;hb=a9b7b42e17754f9129f03be71c1509325401dc3c;hpb=80153058975905b53418f34498b799922f3def07 diff --git a/parser_tests.js b/parser_tests.js index 45b75e0..5a4f9f2 100644 --- a/parser_tests.js +++ b/parser_tests.js @@ -7949,12 +7949,12 @@ serialize_els = function (els, prefix) { for (i = 0; i < els.length; ++i) { el = els[i] switch (el.type) { - case peach_parser.TYPE_TAG: + case "tag": ret += prefix + "<" - if (el.namespace === peach_parser.NS_MATHML) { + if (el.namespace === "mathml") { ret += "math " } - if (el.namespace === peach_parser.NS_SVG) { + if (el.namespace === "svg") { ret += "svg " } ret += el.name + ">\n" @@ -7967,20 +7967,20 @@ serialize_els = function (els, prefix) { k = attr_keys[j] ret += prefix + " " + k + "=\"" + el.attrs[k] + "\"\n" } - if (el.name === 'template' && el.namespace === peach_parser.NS_HTML) { + if (el.name === 'template' && el.namespace === "html") { ret += prefix + " content\n" ret += serialize_els(el.children, prefix + " ") } else { ret += serialize_els(el.children, prefix + " ") } break - case peach_parser.TYPE_TEXT: + case "text": ret += prefix + "\"" + el.text + "\"\n" break - case peach_parser.TYPE_COMMENT: + case "comment": ret += prefix + "\n" break - case peach_parser.TYPE_DOCTYPE: + case "doctype": ret += prefix + " 0) || ((el.system_identifier != null) && el.system_identifier.length > 0)) { ret += " \"" + ((ref = el.public_identifier) != null ? ref : '') + "\"" @@ -7998,20 +7998,16 @@ serialize_els = function (els, prefix) { test_results = { passed: 0, failed: 0 } test_parser = function (args) { var parse_errors, parsed, prev_node_id, serialized - peach_parser.debug_log_reset() parse_errors = [] args.error_cb = function (i) { parse_errors.push(i) } prev_node_id = 0 // reset counter - parsed = peach_parser.parse(args.html, args) + parsed = peach_parser(args.html, args) serialized = serialize_els(parsed) if (serialized !== args.expected) { test_results.failed += 1 if (test_results.failed === 1) { - peach_parser.debug_log_each(function (str) { - console.log(str) - }) console.log("FAILED: \"" + args.name + "\"") console.log(" Input: " + args.html) if (args.fragment != null) {