Skip to content

Commit

Permalink
Merge pull request #347 from RockefellerArchiveCenter/issue-342
Browse files Browse the repository at this point in the history
disambiguate transfers
  • Loading branch information
helrond authored Oct 29, 2024
2 parents e63ee8f + 8f70e28 commit 489563a
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions sip_assembly/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -402,18 +402,21 @@ def test_start_package(self):
"""
bag_name = 'integration_test'
transfer_path = join(integration_fixture_dir, bag_name)
n = 1
for origin in settings.ARCHIVEMATICA_ORIGINS:
current_bag_name = f"{bag_name}_{n}"
client = ArchivematicaClientMixin().get_client(origin)
client.processing_config = 'integration_test'
config = ArchivematicaClientMixin().get_processing_config(client)
with open(join(transfer_path, 'processingMCP.xml'), 'w') as f:
f.write(config)
bagit_helpers.update_manifests(transfer_path)
tar_path = join(settings.DEST_DIR, f"{bag_name}.tar.gz")
tar_path = join(settings.DEST_DIR, f"{current_bag_name}.tar.gz")
file_helpers.make_tarfile(transfer_path, tar_path, compressed=True)

client.transfer_directory = f"{bag_name}.tar.gz"
client.transfer_name = bag_name
client.transfer_directory = f"{current_bag_name}.tar.gz"
client.transfer_name = current_bag_name
client.transfer_type = 'zipped bag'
started = client.create_package()
self.assertIsInstance(started, dict)
n += 1

0 comments on commit 489563a

Please sign in to comment.