Open Katzor opened 1 year ago
Todos
Questions
ph-schematron-testfiles; external/test-sch/universalTests2.sch; external/test-xml/valid03.xml
The result of running this should be four assertion messages: U7, U8, U9, and U10 only.
schematron-pure: 8 assertion messages
As the result of a discussion at https://github.com/phax/ph-schematron/discussions/148 create cross implementation consistency tests and contribute them to https://github.com/phax/ph-schematron.
A cross implementation consistency test validates a pair of (xml, schematron) files for example with schematrion-sch and schematron-pure and compares the results for equality.
schematrion-sch(xml, schematron) == schematron-pure(xml, schematron) for a certain definition of the equal operator == for comparing validation results.