Some test results fail to validate against hdpspase.xsd
Some test results (in tests/results) fail to validate against hdpspase.xsd. For example,
$ xmllint --schema ../../src/xsd/hdpspase.xsd NumericalDataResourceID.xml
...
NumericalDataResourceID.xml:6: element Version: Schemas validity error : Element '{http://www.spase-group.org/data/schema}Version': [facet 'enumeration'] The value '2.4.1' is not an element of the set {'2.5.0'}.
NumericalDataResourceID.xml:6: element Version: Schemas validity error : Element '{http://www.spase-group.org/data/schema}Version': '2.4.1' is not a valid value of the atomic type '{http://www.spase-group.org/data/schema}Version'.
NumericalDataResourceID.xml fails to validate
This is because hdpspase.xsd imports spase-2.5.0.xsd and newer space schemas cannot be used to validate older, yet otherwise compatible, spase documents. See https://github.com/spase-group/spase-base-model/issues/24. To work around this issue, I have modified the local copy of spase-2.5.0.xsd to include older Version values.