Common Lisp Package: HTML5-PARSER-TESTS

README:

FUNCTION

Private

TOKENS-MATCH (EXPECTED-TOKENS RECEIVED-TOKENS IGNORE-ERROR-ORDER)

Test whether the test has passed or failed If the ignoreErrorOrder flag is set to true we don't test the relative positions of parse errors and non parse errors

Undocumented

CONCATENATE-CHARACTER-TOKENS (TOKENS)

DATA-TO-OCTECTS (STRING DOUBLE-ESCAPED)

DO-PARSER-TEST (&KEY TEST-NAME DATA ERRORS DOCUMENT DOCUMENT-FRAGMENT)

DOUBLE-UNESCAPE (STRING)

FIND-STATE-SYMBOL (STRING)

FIX-OUTPUT (OUTPUT DOUBLE-ESCAPED)

HTML5LIB-TEST-FILES (SUBDIRECTORY &KEY (TYPE dat))

INPUT-STREAM-TESTS

LOAD-TESTS (FILENAME)

PARSE-ONE-TEST (IN)

PARSE-TEST-DATA (FILENAME)

PARSE-TEST-PART (IN)

PARSER-TESTS

RUN-HTML5-PARSER-TESTS

RUN-TOKENIZER-TEST (TEST-NAME INITIAL-STATE TEST)

RUN-TOKENIZER-TEST-PARSER (INITIAL-STATE LAST-START-TAG SOURCE ENCODING)

TEMP-FIX (DATA)

TEST-APPEND-CHILD

TEST-APPEND-TEXT

TEST-BOM

TEST-CHARS-UNTIL

TEST-CHARS-UNTIL-EOF

TEST-LINE-ENDING-FIX

TEST-LINE-ENDING-FIX2

TEST-MAKE-DOCUMENT

TEST-NAVIGATE

TEST-PARSE-CONTENT-ATTR

TEST-PARSER

TEST-READ-CHAR

TEST-REAPPEND-CHILD

TEST-REMOVE-CHILD

TEST-SET-ATTRIBUTE

TEST-TOKENIZER

TEST-UNGET

TREE-BUILDER-TESTS

UTF16-STRING-TO-OCTETS (STRING)

VARIABLE

Private

Undocumented

*PARSER-TESTS-TO-SKIP*

*SKIP-TESTS*