Updated ipar_100 test case to deal with the using U0/1/2 vs R0/1/2
authorDiane Trout <diane@caltech.edu>
Thu, 6 Nov 2008 22:49:40 +0000 (22:49 +0000)
committerDiane Trout <diane@caltech.edu>
Thu, 6 Nov 2008 22:49:40 +0000 (22:49 +0000)
(my first implementation was to just dump all of the multi reads into
U0/1/2)

htsworkflow/pipelines/test/test_runfolder_ipar100.py

index 4924a6b59c56895ed1721a75768e170519e942c7..0d546d118063f31119c1d2395529d057f9247eb0 100644 (file)
@@ -221,7 +221,12 @@ class RunfolderTests(unittest.TestCase):
             self.failUnlessEqual(lane.lane_id, unicode(i))
             self.failUnlessEqual(len(lane.mapped_reads), 15)
             self.failUnlessEqual(lane.mapped_reads['hg18/chr5.fa'], 4)
-            self.failUnlessEqual(lane.match_codes['U1'], 10)
+            self.failUnlessEqual(lane.match_codes['U0'], 1)
+            self.failUnlessEqual(lane.match_codes['R0'], 2)
+            self.failUnlessEqual(lane.match_codes['U1'], 1)
+            self.failUnlessEqual(lane.match_codes['R1'], 9)
+            self.failUnlessEqual(lane.match_codes['U2'], 0)
+            self.failUnlessEqual(lane.match_codes['R2'], 12)
             self.failUnlessEqual(lane.match_codes['NM'], 1)
             self.failUnlessEqual(lane.match_codes['QC'], 0)