Class org.broadinstitute.hellbender.utils.read.CigarBuilderUnitTest

112

tests

0

failures

0

ignored

0.004s

duration

100%

successful

Tests

Test Duration Result
testIndelSandwich[0]([10M, 10I, 10D, 10M], 10M10D10I10M) 0s passed
testIndelSandwich[10]([10S, 10I, 10D, 10I, 10M], 10S20I10M) 0s passed
testIndelSandwich[1]([10M, 10D, 10I, 10M], 10M10D10I10M) 0s passed
testIndelSandwich[2]([10M, 10I, 10D, 10I, 10M], 10M10D20I10M) 0s passed
testIndelSandwich[3]([10M, 10I, 10D, 10I, 10D, 10I, 10M], 10M20D30I10M) 0s passed
testIndelSandwich[4]([10M, 10I, 10D, 10I, 10M, 10D, 10I, 10M], 10M10D20I10M10D10I10M) 0s passed
testIndelSandwich[5]([10D, 10I, 10M], 10I10M) 0s passed
testIndelSandwich[6]([10M, 10I, 10D], 10M10I) 0s passed
testIndelSandwich[7]([10M, 10D, 10I], 10M10I) 0s passed
testIndelSandwich[8]([10M, 10D, 10I, 10S], 10M10I10S) 0s passed
testIndelSandwich[9]([10S, 10D, 10I, 10M], 10S10I10M) 0s passed
testInitialAndFinalDeletions[0]([10M, 10D], 10M) 0s passed
testInitialAndFinalDeletions[1]([10D, 10M], 10M) 0s passed
testInitialAndFinalDeletions[2]([10H, 10D, 10M], 10H10M) 0s passed
testInitialAndFinalDeletions[3]([10S, 10D, 10M], 10S10M) 0s passed
testInitialAndFinalDeletions[4]([10S, 10D, 10M, 10S], 10S10M10S) 0s passed
testInitialAndFinalDeletions[5]([10M, 10D, 10S], 10M10S) 0s passed
testInitialAndFinalDeletions[6]([10M, 10D, 10H], 10M10H) 0s passed
testInitialAndFinalDeletions[7]([10S, 10M, 10D, 10H], 10S10M10H) 0s passed
testInvalid[0]([10S]) 0s passed
testInvalid[1]([10S, 10S]) 0s passed
testInvalid[2]([10S, 10D]) 0s passed
testInvalid[3]([10S, 10D, 10S]) 0.001s passed
testInvalid[4]([10S, 10D, 10D, 10S]) 0s passed
testInvalid[5]([10S, 10H, 10M]) 0s passed
testInvalid[6]([10M, 10H, 10S]) 0s passed
testInvalid[7]([10M, 10H, 10M]) 0s passed
testInvalid[8]([10M, 10S, 10M]) 0s passed
testMergeConsecutive[0]([10H, 10H, 10M], 20H10M) 0s passed
testMergeConsecutive[1]([10S, 10M, 10M], 10S20M) 0s passed
testMergeConsecutive[2]([10S, 10M, 10S, 10S], 10S10M20S) 0s passed
testMergeConsecutive[3]([10S, 10M, 10I, 10I, 10I, 10S, 10H], 10S10M30I10S10H) 0s passed
testMergeConsecutive[4]([10S, 10S, 10M, 10M, 10I, 10I, 10S, 10H], 20S20M20I10S10H) 0s passed
testRemovedDeletionsWithTwoMakes[0]([10M], [10M], 0, 0) 0s passed
testRemovedDeletionsWithTwoMakes[1]([10M, 10I], [10D, 10M], 0, 0) 0s passed
testRemovedDeletionsWithTwoMakes[2]([10M, 10D], [10I, 10M], 0, 0) 0s passed
testRemovedDeletionsWithTwoMakes[3]([10D, 10I], [10M], 10, 0) 0s passed
testRemovedDeletionsWithTwoMakes[4]([10D, 10D, 10I], [10D, 10M], 30, 0) 0s passed
testRemovedDeletionsWithTwoMakes[5]([10H, 10S, 10D, 10M], [10D, 10I, 10D, 10S, 10H], 10, 20) 0s passed
testRemovedDeletions[0]([10M], 0, 0) 0s passed
testRemovedDeletions[10]([10M, 10D, 10I], 0, 10) 0s passed
testRemovedDeletions[11]([10M, 10D, 10I, 10D], 0, 20) 0s passed
testRemovedDeletions[12]([10M, 10D, 10I, 10D, 10S, 10H], 0, 20) 0s passed
testRemovedDeletions[13]([10H, 10S, 10D, 10M, 10D, 10I, 10D, 10S, 10H], 10, 20) 0s passed
testRemovedDeletions[1]([10S, 10M], 0, 0) 0.001s passed
testRemovedDeletions[2]([10M, 10S], 0, 0) 0s passed
testRemovedDeletions[3]([10M, 10I, 10D, 10M], 0, 0) 0s passed
testRemovedDeletions[4]([10M, 10D, 10I, 10M], 0, 0) 0s passed
testRemovedDeletions[5]([10D, 10I, 10M], 10, 0) 0s passed
testRemovedDeletions[6]([10D, 10D, 10I, 10M], 20, 0) 0s passed
testRemovedDeletions[7]([10D, 10D, 10I, 10D, 10M], 30, 0) 0s passed
testRemovedDeletions[8]([10S, 10D, 10D, 10I, 10D, 10M], 30, 0) 0s passed
testRemovedDeletions[9]([10M, 10I, 10D], 0, 10) 0s passed
testRetainDeletions[0]([10M, 10D], 10M10D) 0s passed
testRetainDeletions[1]([10D, 10M], 10D10M) 0s passed
testRetainDeletions[2]([10H, 10D, 10M], 10H10D10M) 0s passed
testRetainDeletions[3]([10S, 10D, 10M], 10S10D10M) 0s passed
testRetainDeletions[4]([10S, 10D, 10M, 10S], 10S10D10M10S) 0s passed
testRetainDeletions[5]([10M, 10D, 10S], 10M10D10S) 0s passed
testRetainDeletions[6]([10M, 10D, 10H], 10M10D10H) 0s passed
testRetainDeletions[7]([10S, 10M, 10D, 10H], 10S10M10D10H) 0s passed
testRetainDeletions[8]([10M, 10D, 10D], 10M20D) 0s passed
testRetainDeletions[9]([10M, 10M, 10D, 10D], 20M20D) 0s passed
testSimpleConcatenation[0]([10M]) 0s passed
testSimpleConcatenation[10]([10M, 10D, 10M, 10S]) 0s passed
testSimpleConcatenation[11]([10M, 10D, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[12]([10H, 10M]) 0s passed
testSimpleConcatenation[13]([10H, 10M, 10H]) 0s passed
testSimpleConcatenation[14]([10H, 10M, 10S]) 0s passed
testSimpleConcatenation[15]([10H, 10M, 10S, 10H]) 0.001s passed
testSimpleConcatenation[16]([10H, 10M, 10I, 10M]) 0s passed
testSimpleConcatenation[17]([10H, 10M, 10I, 10M, 10H]) 0s passed
testSimpleConcatenation[18]([10H, 10M, 10I, 10M, 10S]) 0s passed
testSimpleConcatenation[19]([10H, 10M, 10I, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[1]([10M, 10H]) 0.001s passed
testSimpleConcatenation[20]([10H, 10M, 10D, 10M]) 0s passed
testSimpleConcatenation[21]([10H, 10M, 10D, 10M, 10H]) 0s passed
testSimpleConcatenation[22]([10H, 10M, 10D, 10M, 10S]) 0s passed
testSimpleConcatenation[23]([10H, 10M, 10D, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[24]([10S, 10M]) 0s passed
testSimpleConcatenation[25]([10S, 10M, 10H]) 0s passed
testSimpleConcatenation[26]([10S, 10M, 10S]) 0s passed
testSimpleConcatenation[27]([10S, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[28]([10S, 10M, 10I, 10M]) 0s passed
testSimpleConcatenation[29]([10S, 10M, 10I, 10M, 10H]) 0s passed
testSimpleConcatenation[2]([10M, 10S]) 0s passed
testSimpleConcatenation[30]([10S, 10M, 10I, 10M, 10S]) 0s passed
testSimpleConcatenation[31]([10S, 10M, 10I, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[32]([10S, 10M, 10D, 10M]) 0s passed
testSimpleConcatenation[33]([10S, 10M, 10D, 10M, 10H]) 0s passed
testSimpleConcatenation[34]([10S, 10M, 10D, 10M, 10S]) 0s passed
testSimpleConcatenation[35]([10S, 10M, 10D, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[36]([10H, 10S, 10M]) 0s passed
testSimpleConcatenation[37]([10H, 10S, 10M, 10H]) 0s passed
testSimpleConcatenation[38]([10H, 10S, 10M, 10S]) 0s passed
testSimpleConcatenation[39]([10H, 10S, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[3]([10M, 10S, 10H]) 0s passed
testSimpleConcatenation[40]([10H, 10S, 10M, 10I, 10M]) 0s passed
testSimpleConcatenation[41]([10H, 10S, 10M, 10I, 10M, 10H]) 0s passed
testSimpleConcatenation[42]([10H, 10S, 10M, 10I, 10M, 10S]) 0s passed
testSimpleConcatenation[43]([10H, 10S, 10M, 10I, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[44]([10H, 10S, 10M, 10D, 10M]) 0s passed
testSimpleConcatenation[45]([10H, 10S, 10M, 10D, 10M, 10H]) 0s passed
testSimpleConcatenation[46]([10H, 10S, 10M, 10D, 10M, 10S]) 0s passed
testSimpleConcatenation[47]([10H, 10S, 10M, 10D, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[4]([10M, 10I, 10M]) 0s passed
testSimpleConcatenation[5]([10M, 10I, 10M, 10H]) 0s passed
testSimpleConcatenation[6]([10M, 10I, 10M, 10S]) 0s passed
testSimpleConcatenation[7]([10M, 10I, 10M, 10S, 10H]) 0s passed
testSimpleConcatenation[8]([10M, 10D, 10M]) 0s passed
testSimpleConcatenation[9]([10M, 10D, 10M, 10H]) 0s passed
testTrickyCases[0]([10H, 10H, 10D, 10D, 10M], 20H10M) 0s passed