Class org.broadinstitute.hellbender.tools.copynumber.utils.annotatedinterval.AnnotatedIntervalUtilsUnitTest

17

tests

0

failures

0

ignored

0.010s

duration

100%

successful

Tests

Test Duration Result
testMergeByAnnotation[0]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:200001-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0.001s passed
testMergeByAnnotation[10]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcd, Baz=wxyzabc, Foo=1234}}, AnnotatedInterval{interval=1:350001-400000, annotations={Bar=abcd, Baz=wxyzabc, Foo=5678}}], [Foo], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd, Baz=wxyz__wxyzabc, Foo=1234}}, AnnotatedInterval{interval=1:350001-400000, annotations={Bar=abcd, Baz=wxyzabc, Foo=5678}}]) 0.001s passed
testMergeByAnnotation[11]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo], 100000, [AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[1]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[2]([AnnotatedInterval{interval=1:200001-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[3]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:200001-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo, Baz], 1, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[4]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:200002-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}], [Foo, Baz], 1, [AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:200002-300000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[5]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:200001-300000, annotations={Bar=abcde, Baz=wxyz, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd__abcde, Baz=wxyz, Foo=1234}}]) 0.001s passed
testMergeByAnnotation[6]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcde, Baz=wxyz, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd__abcde, Baz=wxyz, Foo=1234}}]) 0s passed
testMergeByAnnotation[7]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcde, Baz=wxyz, Foo=1234}}], [Foo, Baz], 10000, [AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcde, Baz=wxyz, Foo=1234}}]) 0.001s passed
testMergeByAnnotation[8]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcde, Baz=wxyzabc, Foo=1234}}], [Foo, Baz], 100000, [AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcde, Baz=wxyzabc, Foo=1234}}]) 0s passed
testMergeByAnnotation[9]([AnnotatedInterval{interval=1:100000-200000, annotations={Bar=abcd, Baz=wxyz, Foo=1234}}, AnnotatedInterval{interval=1:250001-300000, annotations={Bar=abcd, Baz=wxyzabc, Foo=1234}}], [Foo], 100000, [AnnotatedInterval{interval=1:100000-300000, annotations={Bar=abcd, Baz=wxyz__wxyzabc, Foo=1234}}]) 0.001s passed
testMerge[0]([AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar1}}, AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar1}}], [AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar1}}]) 0.003s passed
testMerge[1]([AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar2}}, AnnotatedInterval{interval=1:201-300, annotations={Foo=bar, Foo1=bar1}}], [AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar2}}, AnnotatedInterval{interval=1:201-300, annotations={Foo=bar, Foo1=bar1}}]) 0.001s passed
testMerge[2]([AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar1}}, AnnotatedInterval{interval=2:100-200, annotations={Foo=bar, Foobar1=bar1}}], [AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar1}}, AnnotatedInterval{interval=2:100-200, annotations={Foo=bar, Foobar1=bar1}}]) 0s passed
testMerge[3]([AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar2}}, AnnotatedInterval{interval=1:190-300, annotations={Foo=bar, Foo1=bar1}}, AnnotatedInterval{interval=1:301-500, annotations={Foo2=bar, Foo3=bar1}}], [AnnotatedInterval{interval=1:100-300, annotations={Foo=bar, Foo1=bar1__bar2}}, AnnotatedInterval{interval=1:301-500, annotations={Foo2=bar, Foo3=bar1}}]) 0.001s passed
testMerge[4]([AnnotatedInterval{interval=1:190-300, annotations={Foo=bar, Foo1=bar1}}, AnnotatedInterval{interval=1:100-200, annotations={Foo=bar, Foo1=bar2}}, AnnotatedInterval{interval=1:301-500, annotations={Foo2=bar, Foo3=bar1}}], [AnnotatedInterval{interval=1:100-300, annotations={Foo=bar, Foo1=bar1__bar2}}, AnnotatedInterval{interval=1:301-500, annotations={Foo2=bar, Foo3=bar1}}]) 0s passed