<requirement name="configure-test-runner" stories="cli-entrypoint"> The program accepts options for the program, specification path, section pattern, library directory, normalization, test dumping, normalization debugging, test number, and result tracking. </requirement> <requirement name="compare-parser-output" stories="conformance-full"> Run cmark tests. </requirement> <requirement name="report-parser-errors" stories="cli-errors"> exit(result_counts['fail'] + result_counts['error']) </requirement> <requirement name="parse-conformance-spec" stories="conformance-assets"> def get_tests(specfile): </requirement> <requirement name="normalize-html-output" stories="render-normalization"> actual_html = normalize_html(actual_html) + '\n' </requirement> <unattached story="architecture"/> <unattached story="cli-documentation"/> <unattached story="block-leaf"/> <unattached story="block-quotes"/> <unattached story="block-lists"/> <unattached story="inline-escapes"/> <unattached story="inline-code-breaks"/> <unattached story="inline-emphasis"/> <unattached story="inline-links"/> <unattached story="inline-html"/> <unattached story="render-blocks"/> <unattached story="render-inline"/>
Run artifact