| Test |
Duration |
Result |
| badIntervalsFromLocatable[0](null, 1, 12, null contig) |
0s |
passed |
| badIntervalsFromLocatable[1](1, 0, 10, start==0) |
0s |
passed |
| badIntervalsFromLocatable[2](1, -10, 10, negative start) |
0s |
passed |
| badIntervalsFromLocatable[3](1, 10, 9, end < start) |
0s |
passed |
| badIntervals[0](null, 1, 12, null contig) |
0s |
passed |
| badIntervals[1](1, 0, 10, start==0) |
0s |
passed |
| badIntervals[2](1, -10, 10, negative start) |
0s |
passed |
| badIntervals[3](1, 10, 9, end < start) |
0s |
passed |
| illegalArgumentExceptionFromNullLocatable |
0.001s |
passed |
| testBadParsePosition |
0s |
passed |
| testContains[0](1:10-20, 2:10-20, false) |
0s |
passed |
| testContains[10](1:10-20, 1:15-25, false) |
0s |
passed |
| testContains[11](1:10-20, 1:20-20, true) |
0s |
passed |
| testContains[12](1:10-20, 1:20-21, false) |
0s |
passed |
| testContains[13](1:10-20, 1:20-25, false) |
0.001s |
passed |
| testContains[14](1:10-20, 1:21-25, false) |
0s |
passed |
| testContains[15](1:10-20, 1:25-30, false) |
0s |
passed |
| testContains[16](1:10-20, null, false) |
0s |
passed |
| testContains[17](1:10-20, 1:10-20, true) |
0s |
passed |
| testContains[1](1:10-20, 1:1-5, false) |
0s |
passed |
| testContains[2](1:10-20, 1:1-10, false) |
0s |
passed |
| testContains[3](1:10-20, 1:5-15, false) |
0s |
passed |
| testContains[4](1:10-20, 1:9-10, false) |
0s |
passed |
| testContains[5](1:10-20, 1:9-20, false) |
0s |
passed |
| testContains[6](1:10-20, 1:10-10, true) |
0s |
passed |
| testContains[7](1:10-20, 1:10-15, true) |
0s |
passed |
| testContains[8](1:10-20, 1:10-20, true) |
0s |
passed |
| testContains[9](1:10-20, 1:10-21, false) |
0s |
passed |
| testEmptyStringInConstruction |
0s |
passed |
| testEquality |
0.001s |
passed |
| testExpandWithinContigInvalidArgs[0](1:1-10, -1, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540)) |
0s |
passed |
| testExpandWithinContigInvalidArgs[1](1:1-10, 1, 0, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540)) |
0.001s |
passed |
| testExpandWithinContigInvalidArgs[2](1:1-10, 1, -1, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540)) |
0s |
passed |
| testExpandWithinContigInvalidArgs[3](1:1-10, 1, 10000, null) |
0s |
passed |
| testExpandWithinContigInvalidArgs[4](1:1-10, 1, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:1f9eb4fe9e20c8c40c16a6d58031c31e)) |
0.001s |
passed |
| testExpandWithinContig[0](1:5-10, 0, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:5-10) |
0s |
passed |
| testExpandWithinContig[1](1:5-10, 1, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:4-11) |
0s |
passed |
| testExpandWithinContig[2](1:1-10, 10, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:1-20) |
0s |
passed |
| testExpandWithinContig[3](1:10-20, 10, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:1-30) |
0s |
passed |
| testExpandWithinContig[4](1:10-20, 9, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:1-29) |
0s |
passed |
| testExpandWithinContig[5](1:30-40, 5, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:25-45) |
0s |
passed |
| testExpandWithinContig[6](1:9990-10000, 10, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:9980-10000) |
0s |
passed |
| testExpandWithinContig[7](1:9980-9990, 11, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:9969-10000) |
0s |
passed |
| testExpandWithinContig[8](1:9980-9990, 10, 10000, SAMSequenceDictionary:( sequences:1 length:10000 md5:2e07b8c9c22897dbd06cb0888eb7e540), 1:9970-10000) |
0s |
passed |
| testGetSize[0](1:1-1, 1) |
0s |
passed |
| testGetSize[1](1:1-2, 2) |
0s |
passed |
| testGetSize[2](1:1-10, 10) |
0s |
passed |
| testGetSize[3](1:2-10, 9) |
0s |
passed |
| testGoodIntervalsFromLocatable[0](1, 1, 1, 2147483647) |
0s |
passed |
| testGoodIntervalsFromLocatable[1](1:2, 1, 2, 2) |
0s |
passed |
| testGoodIntervalsFromLocatable[2](1:3+, 1, 3, 2147483647) |
0s |
passed |
| testGoodIntervalsFromLocatable[3](1:4-5, 1, 4, 5) |
0s |
passed |
| testGoodIntervalsFromLocatable[4](1:2,000, 1, 2000, 2000) |
0s |
passed |
| testGoodIntervalsFromLocatable[5](1:3,000+, 1, 3000, 2147483647) |
0s |
passed |
| testGoodIntervalsFromLocatable[6](1:4,000-5,000, 1, 4000, 5000) |
0s |
passed |
| testGoodIntervalsFromLocatable[7](1:4,0,0,0-5,0,0,0, 1, 4000, 5000) |
0s |
passed |
| testGoodIntervals[0](1, 1, 1, 2147483647) |
0s |
passed |
| testGoodIntervals[1](1:2, 1, 2, 2) |
0s |
passed |
| testGoodIntervals[2](1:3+, 1, 3, 2147483647) |
0s |
passed |
| testGoodIntervals[3](1:4-5, 1, 4, 5) |
0s |
passed |
| testGoodIntervals[4](1:2,000, 1, 2000, 2000) |
0s |
passed |
| testGoodIntervals[5](1:3,000+, 1, 3000, 2147483647) |
0s |
passed |
| testGoodIntervals[6](1:4,000-5,000, 1, 4000, 5000) |
0s |
passed |
| testGoodIntervals[7](1:4,0,0,0-5,0,0,0, 1, 4000, 5000) |
0.001s |
passed |
| testMergeWithContiguousExpectingException[0](chr1:10-30, chr2:20-40) |
0.001s |
passed |
| testMergeWithContiguousExpectingException[1](chr1:10-30, chr1:50-150) |
0s |
passed |
| testMergeWithContiguousExpectingException[2](chr1:20-30, chr1:5-15) |
0s |
passed |
| testMergeWithContiguous[0](chr1:10-30, chr1:20-40, chr1:10-40) |
0s |
passed |
| testMergeWithContiguous[1](chr1:10-30, chr1:5-15, chr1:5-30) |
0s |
passed |
| testMergeWithContiguous[2](chr1:10-30, chr1:15-20, chr1:10-30) |
0s |
passed |
| testMergeWithContiguous[3](chr1:20-30, chr1:10-30, chr1:10-30) |
0s |
passed |
| testMergeWithContiguous[4](chr1:10-30, chr1:30-50, chr1:10-50) |
0s |
passed |
| testMergeWithContiguous[5](chr1:10-30, chr1:31-50, chr1:10-50) |
0s |
passed |
| testMergeWithContiguous[6](chr1:40-60, chr1:30-40, chr1:30-60) |
0s |
passed |
| testMergeWithContiguous[7](chr1:40-60, chr1:30-39, chr1:30-60) |
0s |
passed |
| testNoNullInConstruction |
0s |
passed |
| testNotContiguousLocs |
0s |
passed |
| testOverlapWithMarginExpectingException[0](1:10-20, 2:10-20, -100) |
0s |
passed |
| testOverlapWithMarginExpectingException[1](1:10-20, 1:30-50, -9) |
0s |
passed |
| testOverlapWithMarginExpectingException[2](1:10-20, 1:30-50, -10) |
0s |
passed |
| testOverlapWithMarginExpectingException[3](1:100-200, 1:50-90, -9) |
0s |
passed |
| testOverlapWithMarginExpectingException[4](1:100-200, 1:50-90, -10) |
0s |
passed |
| testOverlapWithMargin[0](1:10-20, 2:10-20, 100, false) |
0s |
passed |
| testOverlapWithMargin[1](1:10-20, 1:1-15, 0, true) |
0s |
passed |
| testOverlapWithMargin[2](1:10-20, 1:30-50, 9, false) |
0s |
passed |
| testOverlapWithMargin[3](1:10-20, 1:30-50, 10, true) |
0s |
passed |
| testOverlapWithMargin[4](1:100-200, 1:50-99, 0, false) |
0s |
passed |
| testOverlapWithMargin[5](1:100-200, 1:50-90, 9, false) |
0s |
passed |
| testOverlapWithMargin[6](1:100-200, 1:50-90, 10, true) |
0s |
passed |
| testOverlap[0](1:10-20, 2:10-20, false) |
0s |
passed |
| testOverlap[10](1:10-20, 1:20-20, true) |
0s |
passed |
| testOverlap[11](1:10-20, 1:20-25, true) |
0s |
passed |
| testOverlap[12](1:10-20, 1:21-25, false) |
0s |
passed |
| testOverlap[13](1:10-20, 1:25-30, false) |
0s |
passed |
| testOverlap[14](1:10-10, 2:10-10, false) |
0s |
passed |
| testOverlap[15](1:10-10, 1:1-5, false) |
0.009s |
passed |
| testOverlap[16](1:10-10, 1:1-9, false) |
0.001s |
passed |
| testOverlap[17](1:10-10, 1:1-10, true) |
0s |
passed |
| testOverlap[18](1:10-10, 1:10-10, true) |
0s |
passed |
| testOverlap[19](1:10-10, 1:10-15, true) |
0s |
passed |
| testOverlap[1](1:10-20, 1:1-5, false) |
0s |
passed |
| testOverlap[20](1:10-10, 1:11-15, false) |
0s |
passed |
| testOverlap[21](1:10-10, 1:15-20, false) |
0s |
passed |
| testOverlap[22](1:10-20, null, false) |
0s |
passed |
| testOverlap[23](1:10-20, 1:10-20, true) |
0s |
passed |
| testOverlap[2](1:10-20, 1:1-9, false) |
0s |
passed |
| testOverlap[3](1:10-20, 1:1-10, true) |
0s |
passed |
| testOverlap[4](1:10-20, 1:1-15, true) |
0s |
passed |
| testOverlap[5](1:10-20, 1:10-10, true) |
0s |
passed |
| testOverlap[6](1:10-20, 1:10-15, true) |
0s |
passed |
| testOverlap[7](1:10-20, 1:10-20, true) |
0s |
passed |
| testOverlap[8](1:10-20, 1:15-20, true) |
0s |
passed |
| testOverlap[9](1:10-20, 1:15-25, true) |
0s |
passed |
| testSubtractIntervalExpectingException[0](chr1:10-30, chr2:20-40) |
0s |
passed |
| testSubtractIntervalExpectingException[1](chr1:10-30, chr1:50-150) |
0s |
passed |
| testSubtractIntervalExpectingException[2](chr1:10-30, chr1:10-40) |
0s |
passed |
| testSubtractInterval[0](chr1:10-30, chr1:20-40, chr1:10-20) |
0.001s |
passed |
| testSubtractInterval[1](chr1:10-30, chr1:5-15, chr1:15-30) |
0s |
passed |
| testSubtractInterval[2](chr1:10-30, chr1:10-20, chr1:20-30) |
0s |
passed |
| testSubtractInterval[3](chr1:10-30, chr1:20-30, chr1:10-20) |
0s |
passed |
| testToString |
0.001s |
passed |