new test set in ixml-tests (wisps 1-20)

Test case fans,

A new collection of tests, with 23 grammar tests and 126 test cases, is
available from my ixml-tests repo at
https://github.com/cmsmcq/ixml-tests

The catalog is tests-straw/wisps/wisps-001-020-catalog.xml -- there are
other catalogs in the wisps directory but they are not currently ready
to be used (they have no expected results and no useful test cases,
these things take time, that's why I have split it up from a single
catalog to five catalogs of 20 grammars each).

The grammars are for the most part very short and simple (hence the name
'wisps' for this collection), but ambiguity and particularly infinite
ambiguity are well represented.  Three of the grammars defeat my
processor's attempt to generate all parse trees that do not go around
any loop in the data structure more than once (they time out after ten
minutes).

Two processors have run the test set, and I believe all of the problems
they found in the test catalog or external files have now been fixed.

Bug reports welcome.

-- 
C. M. Sperberg-McQueen
Black Mesa Technologies LLC
http://blackmesatech.com

Received on Tuesday, 22 February 2022 03:46:21 UTC