def test_fsu_mods_custom_map(self): transformation_info = { 'Map': 'fsu_mods_map', 'DataProvider': 'Florida State University Libraries', 'IntermediateProvider': None, 'Scenario': 'SSDNMODS' } transform(self.config, transformation_info, 'fsu', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[13])
def test_usf_dc_custom_map(self): transformation_info = { 'Map': 'ssdn_dc_map', 'DataProvider': 'University of South Florida Libraries', 'IntermediateProvider': None, 'Scenario': 'SSDNDC' } transform(self.config, transformation_info, 'usf', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[18])
def test_mdpl_qdc_custom_map(self): transformation_info = { 'Map': 'ssdn_qdc_map', 'DataProvider': 'Miami-Dade Public Library System', 'IntermediateProvider': None, 'Scenario': 'SSDNQDC' } transform(self.config, transformation_info, 'mdpl', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[16])
def test_state_library_custom_map(self, requests_mock): transformation_info = { 'Map': 'dlis_ia_map', 'DataProvider': 'State Library and Archives of Florida', 'IntermediateProvider': None, 'Scenario': 'InternetArchive' } transform(self.config, transformation_info, 'statelibraryandarchivesofflorida', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[20])
def test_broward_mods_custom_map(self): transformation_info = { 'Map': 'ssdn_mods_map', 'DataProvider': 'Broward College Archives & Special Collections', 'IntermediateProvider': None, 'Scenario': 'SSDNPartnerMODSScenario' } transform(self.config, transformation_info, 'broward', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[2])
def test_fscj_mods_custom_map(self): transformation_info = { 'Map': 'ssdn_mods_map', 'DataProvider': 'Florida State College at Jacksonville', 'IntermediateProvider': None, 'Scenario': 'SSDNPartnerMODSScenario' } transform(self.config, transformation_info, 'fscj', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[8])
def test_ir_fiu_dc_custom_map(self): transformation_info = { 'Map': 'ssdn_dc_bepress_map', 'DataProvider': 'Florida International University Libraries', 'IntermediateProvider': None, 'Scenario': 'BepressDC' } transform(self.config, transformation_info, 'ir_fiu', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[15])
def test_vaclav_dc_custom_map(self): transformation_info = { 'Map': 'fiu_dc_map', 'DataProvider': 'Vaclav Havel Library Foundation', 'IntermediateProvider': 'Florida International University Libraries', 'Scenario': 'SSDNDC' } transform(self.config, transformation_info, 'vhlf', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[19])
def test_gnmhs_dc_custom_map(self): transformation_info = { 'Map': 'fiu_dc_map', 'DataProvider': 'Greater North Miami Historical Society', 'IntermediateProvider': 'Florida International University Libraries', 'Scenario': 'SSDNDC' } transform(self.config, transformation_info, 'gnmhs', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[14])
def test_mbvm_dc_custom_map(self): transformation_info = { 'Map': 'fiu_dc_map', 'DataProvider': 'Miami Design Preservation League, Closeup Productions', 'IntermediateProvider': 'Florida International University Libraries', 'Scenario': 'SSDNDC' } transform(self.config, transformation_info, 'mbvm', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[6])
def test_brockway_dc_custom_map(self): transformation_info = { 'Map': 'fiu_dc_map', 'DataProvider': 'Miami Shores Village Archives at Brockway Memorial Library', 'IntermediateProvider': 'Florida International University Libraries', 'Scenario': 'SSDNDC' } transform(self.config, transformation_info, 'brockway', 'ssdn', verbosity=1) with open( os.path.join(test_dir_path, 'transformation_test_data', f'SSDN_TMP-{date.today()}.jsonl')) as fp: test_data = json.load(fp) self.assertEqual(test_data, self.data[1])