Test Case CSIP72
CSIP72
Testable: TRUE Schema Valid: invalid XML Validation Error: Element 'package', attribute 'isImplemented': The attribute 'isImplemented' is not allowed. Description: The CHECKSUMTYPE-attribute is optional in the METS.xsd but mandatory in CSIP72, so there is a rule to test for the existance of the attribute. There is a value list given in the METS.xsd and CSIP72 refers to this so there is no need to to add extra tests/rules for this, and the checksumtype will be validated when the validator tries to validate the checksums.
Rules
-
Rule ID: 1
Descripton: There MUST exist a CHECKSUMTYPE-attribute
ERROR: There MUST exist a CHECKSUMTYPE-attribute
Packages:
file_CHECKSUMTYPE_attribute_missing
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.92s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.77s True E-ARK Python Validator v1.1.3 1 invalid 0.39s False minimal_IP_with_1_representation
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.89s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.78s False E-ARK Python Validator v1.1.3 0 invalid 0.40s False