def test_add_output(self, data_mock): data_mock.configure_mock( output={ 'fastq': { 'file': 'reads.fq' }, 'fasta': { 'file': 'genome.fa' }, }, process_output_schema=[ { 'type': 'basic:file:', 'name': 'fastq', 'label': 'FASTQ' }, { 'type': 'basic:file:', 'name': 'fasta', 'label': 'FASTA' }, ], ) files_list = Data._files_dirs(data_mock, 'file', field_name="output.fastq") self.assertEqual(files_list, ['reads.fq']) files_list = Data._files_dirs(data_mock, 'file', field_name="fastq") self.assertEqual(files_list, ['reads.fq'])
def test_add_output(self, data_mock): data_mock.configure_mock( annotation={'output.fastq': {'type': 'basic:file:', 'value': {'file': 'reads.fq'}}, 'output.fasta': {'type': 'basic:file:', 'value': {'file': 'genome.fa'}}} ) files_list = Data._files_dirs(data_mock, 'file', field_name="output.fastq") self.assertEqual(files_list, ['reads.fq']) files_list = Data._files_dirs(data_mock, 'file', field_name="fastq") self.assertEqual(files_list, ['reads.fq'])
def test_add_output(self, data_mock): data_mock.configure_mock( output={ 'fastq': {'file': 'reads.fq'}, 'fasta': {'file': 'genome.fa'}, }, process_output_schema=[ {'type': 'basic:file:', 'name': 'fastq', 'label': 'FASTQ'}, {'type': 'basic:file:', 'name': 'fasta', 'label': 'FASTA'}, ], ) files_list = Data._files_dirs(data_mock, 'file', field_name="output.fastq") self.assertEqual(files_list, ['reads.fq']) files_list = Data._files_dirs(data_mock, 'file', field_name="fastq") self.assertEqual(files_list, ['reads.fq'])
def test_add_output(self, data_mock): data_mock.configure_mock( annotation={ 'output.fastq': { 'type': 'basic:file:', 'value': { 'file': 'reads.fq' } }, 'output.fasta': { 'type': 'basic:file:', 'value': { 'file': 'genome.fa' } } }) files_list = Data._files_dirs(data_mock, 'file', field_name="output.fastq") self.assertEqual(files_list, ['reads.fq']) files_list = Data._files_dirs(data_mock, 'file', field_name="fastq") self.assertEqual(files_list, ['reads.fq'])