コード例 #1
0
 def test_get_medium_reads_records(self):
     record1,record2,gzip_handle1,gzip_handle2,filename = get_reads_records(self.PATH_PREFIX + "medium_test")
     self.assertIsNotNone(record1)
     self.assertIsNotNone(record2)
     self.assertNotEqual(record1, record2)
     self.assertIsNone(gzip_handle1)
     self.assertIsNone(gzip_handle2)
コード例 #2
0
 def test_get_zip_two_lines_reads_records_tab_split(self):
     record1,record2,gzip_handle1,gzip_handle2,filename = get_reads_records(self.PATH_PREFIX + "zip_test2_1.fastq.gz\t" + self.PATH_PREFIX + "zip_test2_2.fastq.gz")
     self.assertIsNotNone(record1)
     self.assertIsNotNone(record2)
     self.assertNotEqual(record1, record2)
     self.assertNotEqual(gzip_handle1, gzip_handle2)
     self.assertIsNotNone(gzip_handle1)
     self.assertIsNotNone(gzip_handle2)
コード例 #3
0
 def test_nonsense_record(self):
     with self.assertRaises(IOError):
         get_reads_records("dasd")