d336a27e7f63d6b9228461464ef00acf64939ad8 markd Sun Jun 6 20:18:19 2021 -0700 Added test case for -tab. Though there was a bug, not sure now, but another test is a good thing diff --git src/utils/bedToBigBed/tests/makefile src/utils/bedToBigBed/tests/makefile index 6d422dc..a2b89ab 100644 --- src/utils/bedToBigBed/tests/makefile +++ src/utils/bedToBigBed/tests/makefile @@ -1,20 +1,20 @@ kentSrc = ../../.. A = bedToBigBed include ../../../inc/common.mk -test: testRgb testNotSorted testMultiInsAtEnd itemsRgb +test: testRgb testNotSorted testMultiInsAtEnd itemsRgb tabSep testRgb: outputDir ${BINDIR}/${A} -type=bed9 -as=input/itemRgb.as input/itemRgb.bed input/chrom.sizes output/itemRgb.bb 2> /dev/null bigBedToBed output/itemRgb.bb output/test_itemRgb.bed diff input/itemRgb.bed output/test_itemRgb.bed testNotSorted: outputDir -${BINDIR}/${A} -type=bed12 input/notSorted.bed input/notSorted.chrom.sizes /dev/null 2> output/notSorted.err || true diff expected/notSorted.err output/notSorted.err testMultiInsAtEnd: outputDir ${BINDIR}/${A} input/multiInsAtEnd.bed input/chrom.sizes output/multiInsAtEnd.bb 2> /dev/null bigBedToBed output/multiInsAtEnd.bb output/test_multiInsAtEnd.bed diff -w input/multiInsAtEnd.bed output/test_multiInsAtEnd.bed @@ -32,20 +32,26 @@ bigBedToBed output/reservedBed12.bb output/test_reservedBed12.bed diff input/reservedBed12.bed output/test_reservedBed12.bed ${BINDIR}/${A} input/itemRgbBed12.bed input/chrom.sizes output/itemRgbBed12.bb 2> /dev/null bigBedToBed output/itemRgbBed12.bb output/test_itemRgbBed12.bed diff input/itemRgbBed12.bed output/test_itemRgbBed12.bed ${BINDIR}/${A} -type=bed12 input/itemRgbBed12.bed input/chrom.sizes output/itemRgbBed12.bb 2> /dev/null bigBedToBed output/itemRgbBed12.bb output/test_itemRgbBed12.bed diff input/itemRgbBed12.bed output/test_itemRgbBed12.bed ${BINDIR}/${A} -type=bed12 -as=input/reservedBed12.as input/itemRgbBed12.bed input/chrom.sizes output/itemRgbBed12.bb 2> /dev/null bigBedToBed output/itemRgbBed12.bb output/test_itemRgbBed12.bed diff input/itemRgbBed12.bed output/test_itemRgbBed12.bed ${BINDIR}/${A} -type=bed12 -as=input/itemRgbBed12.as input/itemRgbBed12.bed input/chrom.sizes output/itemRgbBed12.bb 2> /dev/null bigBedToBed output/itemRgbBed12.bb output/test_itemRgbBed12.bed diff input/itemRgbBed12.bed output/test_itemRgbBed12.bed +tabSep: outputDir + ${BINDIR}/${A} -tab -type=bed4 -as=input/tabSep.as input/tabSep.bed input/chrom.sizes output/tabSep.bb 2> /dev/null + bigBedToBed output/tabSep.bb output/test_tabSep.bed + diff input/tabSep.bed output/test_tabSep.bed + + clean:: @rm -rf output outputDir: @${MKDIR} -p output