From 73f02fb2d4f5219ced4bceae3a160dfe0ea56006 Mon Sep 17 00:00:00 2001 From: Liam Lloyd-Tucker Date: Fri, 16 May 2025 10:58:11 -0700 Subject: [PATCH] Stop failing because of archivematica access copies Presently, the functional tests are sometimes failing because Archivematica creates an "access copy" (which is really just the original) in an unknown format. This happens because Archivematica isn't presently configured to generate proper access copies of Office files. For the moment, we should ignore these files, as the don't represent an actual failure. --- permanent_upload/validation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/permanent_upload/validation.py b/permanent_upload/validation.py index 83c8d56..fdc8b4c 100644 --- a/permanent_upload/validation.py +++ b/permanent_upload/validation.py @@ -22,4 +22,4 @@ def validate_supported_types(results, data_file="data/supported_file_types.csv") ) if result[2] == "ok": # File conversions (e.g. html,pdfa,txt) - assert result[3] == validation_dataset[extension]["conversions"] + assert set(result[3]) >= set(validation_dataset[extension]["conversions"])