def setUp(self): self.factory = APIRequestFactory() self.process_status = Archives.ACCESSIONING_STARTED self.archivesspace_identifier = "/repositories/2/archival_objects/3" self.archivesspace_parent_identifier = "/repositories/2/archival_objects/4" self.orgs = helpers.create_test_orgs(org_count=1) self.user = helpers.create_test_user( username=settings.TEST_USER["USERNAME"], org=random.choice(self.orgs)) self.user.is_staff = True self.user.set_password(settings.TEST_USER["PASSWORD"]) self.user.save() self.bags = helpers.create_target_bags("valid_bag", settings.TEST_BAGS_DIR, self.orgs[0]) tr = helpers.run_transfer_routine() self.archives = [] for transfer in tr.transfers: archive = helpers.create_test_archive(transfer, self.orgs[0]) self.archives.append(archive) for archive in self.archives: shutil.copy( os.path.join(settings.BASE_DIR, settings.TEST_BAGS_DIR, "valid_bag.tar.gz"), os.path.join( settings.BASE_DIR, settings.DELIVERY_QUEUE_DIR, "{}.tar.gz".format(archive.machine_file_identifier), ), )
def setUp(self): self.client = Client() self.orgs = helpers.create_test_orgs(org_count=org_count) self.bags = helpers.create_target_bags("valid_bag", settings.TEST_BAGS_DIR, self.orgs[0]) tr = helpers.run_transfer_routine() self.archives = [] for transfer in tr.transfers: archive = helpers.create_test_archive(transfer, self.orgs[0]) self.archives.append(archive)
def setUp(self): self.orgs = helpers.create_test_orgs(org_count=1) self.baglogcodes = helpers.create_test_baglogcodes() self.groups = helpers.create_test_groups(['managing_archivists']) self.user = helpers.create_test_user( username=settings.TEST_USER['USERNAME'], org=random.choice(self.orgs)) for group in self.groups: self.user.groups.add(group) self.user.is_staff = True self.user.set_password(settings.TEST_USER['PASSWORD']) self.user.save() self.client = Client()
def setUp(self): self.client = Client() self.orgs = helpers.create_test_orgs(org_count=1) self.groups = helpers.create_test_groups(["managing_archivists"]) self.user = helpers.create_test_user( username=settings.TEST_USER["USERNAME"], org=random.choice(self.orgs) ) for group in self.groups: self.user.groups.add(group) self.user.org = self.orgs[0] self.user.is_staff = True self.user.set_password(settings.TEST_USER["PASSWORD"]) self.user.save() self.bagitprofiles = [] self.baginfos = []
def setUp(self): self.client = Client() self.orgs = helpers.create_test_orgs(org_count=1) self.bags = helpers.create_target_bags( "valid_bag", settings.TEST_BAGS_DIR, self.orgs[0] ) tr = helpers.run_transfer_routine() self.archives = [] for transfer in tr.transfers: archive = helpers.create_test_archive(transfer, self.orgs[0]) self.archives.append(archive) self.groups = helpers.create_test_groups(["appraisal_archivists"]) self.user = helpers.create_test_user( username=settings.TEST_USER["USERNAME"], org=random.choice(self.orgs) ) for group in self.groups: self.user.groups.add(group) self.user.is_staff = True self.user.set_password(settings.TEST_USER["PASSWORD"]) self.user.save()
def setUp(self): self.orgs = helpers.create_test_orgs(org_count=3)