def test_artifact_get_req_no_access(self): obs = artifact_get_req('*****@*****.**', 1) exp = { 'status': 'error', 'message': 'User does not have access to study' } self.assertEqual(obs, exp)
def test_artifact_get_req(self): obs = artifact_get_req('*****@*****.**', 1) path_builder = partial(join, get_mountpoint('raw_data')[0][1]) exp = { 'id': 1, 'type': 'FASTQ', 'study': 1, 'data_type': '18S', 'timestamp': datetime(2012, 10, 1, 9, 30, 27), 'visibility': 'private', 'can_submit_vamps': False, 'can_submit_ebi': False, 'processing_parameters': None, 'ebi_run_accessions': None, 'is_submitted_vamps': False, 'parents': [], 'filepaths': [{ 'fp_id': 1, 'fp': path_builder("1_s_G1_L001_sequences.fastq.gz"), 'fp_type': "raw_forward_seqs", 'checksum': '2125826711', 'fp_size': 58 }, { 'fp_id': 2, 'fp': path_builder("1_s_G1_L001_sequences_barcodes.fastq.gz"), 'fp_type': "raw_barcodes", 'checksum': '2125826711', 'fp_size': 58 }] } self.assertEqual(obs, exp)
def test_artifact_get_req(self): obs = artifact_get_req('*****@*****.**', 1) exp = {'id': 1, 'type': 'FASTQ', 'study': 1, 'data_type': '18S', 'timestamp': datetime(2012, 10, 1, 9, 30, 27), 'visibility': 'private', 'can_submit_vamps': False, 'can_submit_ebi': False, 'processing_parameters': None, 'ebi_run_accessions': None, 'is_submitted_vamps': False, 'parents': [], 'filepaths': [ (1, join(get_mountpoint('raw_data')[0][1], '1_s_G1_L001_sequences.fastq.gz'), 'raw_forward_seqs'), (2, join(get_mountpoint('raw_data')[0][1], '1_s_G1_L001_sequences_barcodes.fastq.gz'), 'raw_barcodes')] } self.assertEqual(obs, exp)
def test_artifact_get_req(self): obs = artifact_get_req('*****@*****.**', 1) exp = {'id': 1, 'type': 'FASTQ', 'study': 1, 'data_type': '18S', 'timestamp': datetime(2012, 10, 1, 9, 30, 27), 'visibility': 'private', 'can_submit_vamps': False, 'can_submit_ebi': False, 'processing_parameters': None, 'ebi_run_accessions': None, 'is_submitted_vamps': False, 'parents': [], 'filepaths': [ (1, join(get_mountpoint('raw_data')[0][1], '1_s_G1_L001_sequences.fastq.gz'), 'raw_forward_seqs'), (2, join(get_mountpoint('raw_data')[0][1], '1_s_G1_L001_sequences_barcodes.fastq.gz'), 'raw_barcodes')] } self.assertEqual(obs, exp)
def test_artifact_get_req_no_access(self): obs = artifact_get_req('*****@*****.**', 1) exp = {'status': 'error', 'message': 'User does not have access to study'} self.assertEqual(obs, exp)