CommonMarkSpecTest
abstract class CommonMarkSpecTest : Test
Runs all the tests from the common mark specification
The spec.json was generated from the commonmark-spec repo using this command:
python test/spec_tests.py --dump-tests > spec.json
The commonmark-java implementation actually does a simple parsing of the spec.md file to extract the examples, but we can't do that because of fantom unicode issues. Also, it would require a bit more code to do that and this prcoess is not so bad.
These all fail because of unicode issues in fantom
Str:Example[] : bySection
Example[] examples()
virtual Example[] examplesToRun()
virtual Int[] expectedFailures()
These all fail because of unicode issues in fantom
Bool init()
abstract ExampleRes run(Example example)
Void test()