Test Case CSIP43
CSIP43
Testable: TRUE Schema Valid: invalid XML Validation Error: Element 'package', attribute 'isImplemented': The attribute 'isImplemented' is not allowed. Description: The CHECKSUM-attribute is optional in the METS.xsd but mandatory in CSIP43
Rules
-
Rule ID: 1
Descripton: There MUST exist a CHECKSUM-attribute
ERROR: There MUST exist a CHECKSUM-attribute
Packages:
mdrRef_missing_CHECKSUM_attribute
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.99s True E-ARK Python Validator v1.1.3.dev7 0 invalid 2.24s True E-ARK Python Validator v1.1.3 1 invalid 0.38s False valid_IP_with_SHOULD_MAY_1_rep
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.96s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.19s False E-ARK Python Validator v1.1.3 0 invalid 0.40s False -
Rule ID: 2
Descripton: The checksum information MUST be the same as the actual checksum value for the file. Note that calculation need to be done by also taking in what CHECKSUMTYPE is given in CSIP45
ERROR: The checksum value for the file is not identical with the checksum value that is given
Packages:
mdRef_wrong_CHECKUM_value
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 1.00s True E-ARK Python Validator v1.1.3.dev7 0 invalid 2.29s False E-ARK Python Validator v1.1.3 0 invalid 0.40s False valid_IP_with_SHOULD_MAY_1_rep
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.96s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.19s False E-ARK Python Validator v1.1.3 0 invalid 0.40s False