def test_machinelogs(self): """Test anonymization of multiple machine logs.""" logs = MachineLogs() logs.append(osp.join(self.anon_folder, 'A1234_patientid.dlg')) logs.append(osp.join(self.anon_folder, 'PatientID_4DC Treatment_JST90_TX_20140712094246.bin')) logs.anonymize() # shouldn't raise
def test_append(self): # append a directory logs = MachineLogs(self.logs_altdir) logs.append(self.logs_altdir) self.assertEqual(logs.num_logs, 8) # append a file string single_file = osp.join(self.logs_altdir, 'Anonymous_4DC Treatment_JST90_TX_20140712094246.bin') logs.append(single_file) # append a MachineLog single_log = MachineLog(single_file) logs.append(single_log) # try to append something that's not a Log log = None with self.assertRaises(TypeError): logs.append(log)
def test_append(self): # append a directory logs = MachineLogs(self.logs_altdir) logs.append(self.logs_altdir) self.assertEqual(logs.num_logs, 8) # append a file string single_file = osp.join( self.logs_altdir, 'Anonymous_4DC Treatment_JST90_TX_20140712094246.bin') logs.append(single_file) # append a MachineLog single_log = load_log(single_file) logs.append(single_log) # try to append something that's not a Log log = None with self.assertRaises(TypeError): logs.append(log)
def test_append(self): # append a directory logs = MachineLogs( get_folder_from_cloud_test_repo(['mlc_logs', 'altdir'])) logs.append(get_folder_from_cloud_test_repo(['mlc_logs', 'altdir'])) self.assertEqual(logs.num_logs, 8) # append a file string single_file = get_file_from_cloud_test_repo([ 'mlc_logs', 'altdir', 'Anonymous_4DC Treatment_JST90_TX_20140712094246.bin' ]) logs.append(single_file) # append a MachineLog single_log = load_log(single_file) logs.append(single_log) # try to append something that's not a Log log = None with self.assertRaises(TypeError): logs.append(log)
def test_append(self): # append a directory logs = MachineLogs() logs.append(self.logs_altdir) self.assertEqual(logs.num_logs, 4) # append a file string logs = MachineLogs() single_file = osp.join(self.logs_altdir, 'qqq2106_4DC Treatment_JST90_TX_20140712094246.bin') logs.append(single_file) # append a MachineLog logs = MachineLogs() single_log = MachineLog(single_file) logs.append(single_log)