Problem: PREMIS3 not being used consistently across AMAUAT, e.g. bind PIDs tests #777
Labels
AMAUAT
Issues relating to the improvement of the AM Automated Acceptance tests
Status: in progress
Issue that is currently being worked on.
Expected behaviour
AMAUAT tests pass with
qa/1.x
Current behaviour
Take this section of code here, where
premis:
is used as a prefix it won't match against PREMIS 3 namespaces as defined by this structure here. Where Bind PIDs relies on this section of code to pass, no identifiers will be discovered forfile
objects in the METS and so the test will fail.Additional context
This is currently failing for the bind PIDs tests and so I will work on a fix for these. Other tests might fail so this ticket can serve as a quasi epic to capture those.
Additionally, there is a discussion to be had here about the expectation of the AMAUAT tests to pass against different versions of Archivematica where PREMIS 3 wasn't previously used. From a brief skim of the code, it looks like a little work will be needed to make it at least compatible with
1.9.2
again. I will open a separate feature discussion to discuss release processes for AMAUAT.For Artefactual use:
Please make sure these steps are taken before moving this issue from Review to Verified in Waffle:
The text was updated successfully, but these errors were encountered: