@@ -287,8 +287,10 @@ class GroupReadsByUmiTest extends UnitSpec with OptionValues with PrivateMethodT
287
287
val gr = new GroupReadsByUmi (input= in, output= out, familySizeHistogram= Some (hist), strategy= Strategy .Paired , edits= 1 , markDuplicates= true )
288
288
289
289
gr.markDuplicates shouldBe true
290
+ gr.execute()
290
291
291
292
val recs = readBamRecs(out)
293
+ recs.length shouldBe 8
292
294
recs.filter(_.name.equals(" a01" )).forall(_.duplicate == true ) shouldBe true
293
295
recs.filter(_.name.equals(" a02" )).forall(_.duplicate == true ) shouldBe true
294
296
recs.filter(_.name.equals(" a03" )).forall(_.duplicate == false ) shouldBe true
@@ -309,6 +311,7 @@ class GroupReadsByUmiTest extends UnitSpec with OptionValues with PrivateMethodT
309
311
new GroupReadsByUmi (input= in, output= out, familySizeHistogram= Some (hist), strategy= Strategy .Paired , edits= 1 ).execute()
310
312
311
313
val recs = readBamRecs(out)
314
+ recs.length shouldBe 6
312
315
recs.filter(_.name.equals(" a01" )).forall(_.duplicate == false ) shouldBe true
313
316
recs.filter(_.name.equals(" a02" )).forall(_.duplicate == false ) shouldBe true
314
317
recs.filter(_.name.equals(" a03" )).forall(_.duplicate == false ) shouldBe true
@@ -328,6 +331,7 @@ class GroupReadsByUmiTest extends UnitSpec with OptionValues with PrivateMethodT
328
331
new GroupReadsByUmi (input = in, output = out, familySizeHistogram = Some (hist), rawTag = " RX" , assignTag = " MI" , strategy = Strategy .Edit , edits = 1 , markDuplicates = true ).execute()
329
332
330
333
val recs = readBamRecs(out)
334
+ recs.length shouldBe 4
331
335
recs.filter(_.name.equals(" a01" )).forall(_.duplicate == false ) shouldBe true
332
336
recs.filter(_.name.equals(" a02" )).forall(_.duplicate == true ) shouldBe true
333
337
recs.filter(_.name.equals(" a03" )).forall(_.duplicate == false ) shouldBe true
0 commit comments