def test_get_output_files_paired(): read1 = project.Read("1.fastq.gz") read2 = project.Read("2.fastq.gz") lane = project.Lane("L001", reads=[read1, read2]) expected = (["./L001/output_paired_1.fastq.gz", "./L001/output_paired_2.fastq.gz"], ["./L001/output_unpaired_1.fastq.gz", "./L001/output_unpaired_2.fastq.gz"]) assert_equal(trimmostar.get_output_files(".", "paired", lane), expected)
def test_get_output_files_single(): read1 = project.Read("1.fastq.gz") lane = project.Lane("L001", reads=[read1]) expected = "./L001/output.fastq.gz" assert_equal(trimmostar.get_output_files(".", "single", lane), expected)