(non-breaking) use lxml's isoschematron for validating use cases. This allows us to give correct line numbers when a test fails.
Required Updates
The L000 use case needs to be slightly refactored. isoschematron validates the schematron file, and expects phase to come between ns and include. Github won't let me drop it here, so ping me and I can share the updated version if you don't want to update yourself.
Screenshots
Examples comparing the new (left) and current (right) error reporting
Addresses #49
Changes
Required Updates
phase
to come betweenns
andinclude
. Github won't let me drop it here, so ping me and I can share the updated version if you don't want to update yourself.Screenshots
Examples comparing the new (left) and current (right) error reporting