Skip to content

Commit 4840c02

Browse files
committed
wip: old-style amauat changes
1 parent 3dcd090 commit 4840c02

9 files changed

+41
-41
lines changed

features/core/aip-encryption-mirror.feature

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Feature: AIP Encryption via Mirror Locations
4141
And there is a standard GPG-encrypted Replicator location in the storage service
4242
And the default AIP Storage location has the GPG-encrypted Replicator location as its replicator
4343
And automated processing with all decision points resolved
44-
When a transfer is initiated on directory SampleTransfers/BagTransfer
44+
When a transfer is initiated on directory amauat-automated-acceptance-tests/bagit/BagTransfer
4545
And the user waits for the AIP to appear in archival storage
4646
And the user searches for the AIP UUID in the Storage Service
4747
Then the master AIP and its replica are returned by the search

features/core/aip-encryption.feature

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Feature: AIP Encryption
3131
And there is a standard GPG-encrypted AIP Storage location in the storage service
3232
And automated processing with all decision points resolved
3333
And automated processing configured to Store AIP Encrypted in standard Archivematica Directory
34-
When a transfer is initiated on directory SampleTransfers/BagTransfer
34+
When a transfer is initiated on directory amauat-automated-acceptance-tests/bagit/BagTransfer
3535
And the user waits for the AIP to appear in archival storage
3636
And the user downloads the AIP pointer file
3737
Then the pointer file contains a PREMIS:EVENT element for the encryption event
@@ -47,7 +47,7 @@ Feature: AIP Encryption
4747
And automated processing with all decision points resolved
4848
And the processing config decision "Select compression algorithm" is set to "Uncompressed"
4949
And automated processing configured to Store AIP Encrypted in standard Archivematica Directory
50-
When a transfer is initiated on directory SampleTransfers/BagTransfer
50+
When a transfer is initiated on directory amauat-automated-acceptance-tests/bagit/BagTransfer
5151
And the user waits for the AIP to appear in archival storage
5252
And the user queries the API until the AIP has been stored
5353
Then the uncompressed AIP on disk at /var/archivematica/sharedDirectory/www/AIPsStoreEncrypted/ is encrypted
@@ -61,7 +61,7 @@ Feature: AIP Encryption
6161
And there is a standard GPG-encrypted Transfer Backlog location in the storage service
6262
And automated processing with all decision points resolved
6363
And the processing config decision "Create SIP(s)" is set to "Send to backlog"
64-
When a transfer is initiated on directory SampleTransfers/BagTransfer
64+
When a transfer is initiated on directory amauat-automated-acceptance-tests/bagit/BagTransfer
6565
And the user waits for the SIP to appear in transfer backlog
6666
Then the transfer on disk is encrypted
6767
# TODO: implement the following steps. Spending time implementing these did
@@ -87,7 +87,7 @@ Feature: AIP Encryption
8787
And automated processing with all decision points resolved
8888
And automated processing configured to Store AIP Encrypted in standard Archivematica Directory
8989
When the user creates a new GPG key and assigns it to the standard GPG-encrypted space
90-
And an encrypted AIP is created from the directory at SampleTransfers/BagTransfer
90+
And an encrypted AIP is created from the directory at amauat-automated-acceptance-tests/bagit/BagTransfer
9191
And the user attempts to delete the new GPG key
9292
Then the user is prevented from deleting the key because it is attached to a space
9393
When the user assigns a different GPG key to the standard GPG-encrypted space

features/core/ingest-mkv-conformance.feature

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ Feature: Ingest (i.e., post-normalization) conformance check
2323
Then all PREMIS implementation-check-type validation events have eventOutcome = <event_outcome>
2424

2525
Examples: Normalized for Preservation File Validity Possibilities
26-
| file_validity | microservice_output | validation_result | event_outcome | transfer_path |
27-
| valid | Completed successfully | Passed | pass | TestTransfers/acceptance-tests/preforma/when-normalized-all-valid |
28-
#| not valid | Failed | Failed | fail | TestTransfers/acceptance-tests/preforma/when-normalized-none-valid |
26+
| file_validity | microservice_output | validation_result | event_outcome | transfer_path |
27+
| valid | Completed successfully | Passed | pass | amauat-automated-acceptance-tests/standard-transfer/preforma/when-normalized-all-valid |
28+
| not valid | Failed | Failed | fail | amauat-automated-acceptance-tests/standard-transfer/preforma/when-normalized-none-valid |
2929

3030
@access
3131
Scenario Outline: Isla wants to confirm that normalization to .mkv for access is successful
@@ -40,4 +40,4 @@ Feature: Ingest (i.e., post-normalization) conformance check
4040

4141
Examples: Normalized for Access File Validity Possibilities
4242
| file_validity | microservice_output | validation_result | event_outcome | transfer_path |
43-
| valid | Completed successfully | Passed | pass | TestTransfers/acceptance-tests/preforma/when-normalized-access-all-valid |
43+
| valid | Completed successfully | Passed | pass | amauat-automated-acceptance-tests/standard-transfer/preforma/when-normalized-access-all-valid |

features/core/ingest-policy-check.feature

+20-20
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ Feature: Ingest policy check
2424
Then the submissionDocumentation directory of the AIP does not contain a copy of the MediaConch policy file <policy_file>
2525

2626
Examples: Policy Check Outcomes
27-
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
28-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/all-conform-policy-norm-acc | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
29-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/none-conform-policy-norm-acc | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
27+
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
28+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/all-conform-policy-norm-acc | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
29+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/none-conform-policy-norm-acc | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
3030
# Uncomment the following two rows to test on the equivalent MediaConch .xsl policy files
31-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/all-conform-policy-norm-acc | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
32-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/none-conform-policy-norm-acc | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
31+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/all-conform-policy-norm-acc | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
32+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/none-conform-policy-norm-acc | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
3333

3434
@preservation @nonmanual
3535
Scenario Outline: Isla has preservation derivatives and she needs to know whether they conform to her preservation policy
@@ -49,12 +49,12 @@ Feature: Ingest policy check
4949
And the logs directory of the AIP contains a MediaConch policy check output file for each policy file tested against <policy_file>
5050

5151
Examples: Policy Check Outcomes
52-
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
53-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
54-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
52+
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
53+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
54+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
5555
# Uncomment the following two rows to test on the equivalent MediaConch .xsl policy files
56-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
57-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
56+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
57+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
5858

5959
@preservation @manual
6060
Scenario Outline: Isla has manually normalized preservation derivatives and she needs to know whether they conform to her preservation policy
@@ -74,11 +74,11 @@ Feature: Ingest policy check
7474
And the logs directory of the AIP contains a MediaConch policy check output file for each policy file tested against <policy_file>
7575

7676
Examples: Policy Check Outcomes
77-
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
78-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/manually-normalized-preservation-all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
79-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/manually-normalized-preservation-none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
80-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/manually-normalized-preservation-all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
81-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/manually-normalized-preservation-none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
77+
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
78+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-preservation-all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
79+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-preservation-none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
80+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-preservation-all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
81+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-preservation-none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
8282

8383
@access @manual
8484
Scenario Outline: Isla has manually normalized access derivatives and she needs to know whether they conform to her access policy
@@ -97,8 +97,8 @@ Feature: Ingest policy check
9797
Then the submissionDocumentation directory of the AIP does not contain a copy of the MediaConch policy file <policy_file>
9898

9999
Examples: Policy Check Outcomes
100-
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
101-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/manually-normalized-access-all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
102-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/manually-normalized-access-none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
103-
| conform | Completed successfully | pass | successful | TestTransfers/acceptance-tests/preforma/manually-normalized-access-all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
104-
| not conform | Failed | fail | failed | TestTransfers/acceptance-tests/preforma/manually-normalized-access-none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
100+
| do_files_conform | microservice_output | event_outcome | verification_result | transfer_path | policy_file | purpose |
101+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-access-all-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
102+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-access-none-conform-policy | NYULib_MKVFFV1_MODIFIED.xml | Validation against a policy |
103+
| conform | Completed successfully | pass | successful | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-access-all-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |
104+
| not conform | Failed | fail | failed | amauat-automated-acceptance-tests/standard-transfer/preforma/manually-normalized-access-none-conform-policy | NYULibraries_MKVFFV1-MODIFIED.xsl | Validation against a policy |

features/core/metadata-only-aip-reingest.feature

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Feature: Metadata-only AIP re-ingest
2323

2424
Scenario: Isla creates an AIP, and then performs a metadata-only re-ingest on it, adds metadata to it, and confirms that her newly added metadata are in the modified METS file.
2525
Given automated processing with all decision points resolved
26-
When a transfer is initiated on directory SampleTransfers/Images/pictures
26+
When a transfer is initiated on directory amauat-automated-acceptance-tests/standard-transfer/pictures
2727
And the user waits for the AIP to appear in archival storage
2828
Then in the METS file the metsHdr element has a CREATEDATE attribute but no LASTMODDATE attribute
2929
And in the METS file the metsHdr element has one dmdSec next sibling element(s)

features/core/pid-binding.feature

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ Feature: Archivematica's entities can be assigned PIDs with specified resolution
5050
And the empty directory in <empty_dir_rel_path> is in the normative structMap and has identifiers
5151
5252
Examples: transfer sources
53-
| directory_path | empty_dir_rel_path |
54-
| TestTransfers/acceptance-tests/pid-binding/hierarchy-with-empty-dir | dir2/dir2a/dir2aiii |
53+
| directory_path | empty_dir_rel_path |
54+
| amauat-automated-acceptance-tests/standard-transfer/pid-binding/hierarchy-with-empty-dir/ | dir2/dir2a/dir2aiii |

features/core/transfer-mkv-conformance.feature

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ Feature: Transfer (i.e., pre-ingest) Conformance Check
1414
Then all PREMIS implementation-check-type validation events have eventOutcome = <event_outcome>
1515

1616
Examples: File Validity Possibilities
17-
| file_validity | microservice_output | event_outcome | transfer_path |
18-
| valid | Completed successfully | pass | TestTransfers/acceptance-tests/preforma/all-valid |
19-
| not valid | Failed | fail | TestTransfers/acceptance-tests/preforma/none-valid |
17+
| file_validity | microservice_output | event_outcome | transfer_path |
18+
| valid | Completed successfully | pass | amauat-automated-acceptance-tests/standard-transfer/preforma/all-valid |
19+
| not valid | Failed | fail | amauat-automated-acceptance-tests/standard-transfer/preforma/none-valid |

0 commit comments

Comments
 (0)