Skip to content

Suggestion: language-independent conformance suite #6

Description

@simonw

Since this project defines a new serialization protocol, I recommend building a language-independent conformance suite for it. Basically a set of data-driven test files that can be used to test implementations that are written in other languages.

https://github.com/html5lib/html5lib-tests is a great example of this. A few people (myself included) have been having a lot of fun over the past few days using that 9,200+ test suite to build new HTML5 parsing libraries in various languages - Python and JavaScript and OCaml and Swift so far.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions