def test_fqs_excluding_indices_excludes_index(self, mlistdir): mlistdir.return_value = [ 'foo_1R_.fq', 'foo.sff', 'foo_I2_.fastq', 'foo__I1__.fq' ] actual = fqs_excluding_indices('D') expected = ['D/foo_1R_.fq', 'D/foo.sff'] self.assertListEqual(expected, actual)
def test_fqs_excluding_indices_extensions(self, mlistdir): mlistdir.return_value = candidates = [ 'foo.fq', 'foo.sff', 'foo.fastq', 'foo.bad' ] actual = fqs_excluding_indices('D') expected = ['D/foo.fq', 'D/foo.sff', 'D/foo.fastq'] self.assertListEqual(expected, actual)
def test_fqs_excluding_indices_excludes_index(self, mlistdir): mlistdir.return_value = ['foo_1R_.fq', 'foo.sff', 'foo_I2_.fastq', 'foo__I1__.fq'] actual = fqs_excluding_indices('D') expected = ['D/foo_1R_.fq', 'D/foo.sff' ] self.assertListEqual(expected, actual)
def test_fqs_excluding_indices_extensions(self, mlistdir): mlistdir.return_value = candidates = ['foo.fq', 'foo.sff', 'foo.fastq', 'foo.bad'] actual = fqs_excluding_indices('D') expected = ['D/foo.fq', 'D/foo.sff', 'D/foo.fastq'] self.assertListEqual(expected, actual)