1883f988de556896f2f60633ca0e3e87bbc8ae18 hiram Fri Mar 13 12:54:20 2026 -0700 adding tests for the newly improved faSize command diff --git src/utils/faSize/tests/makefile src/utils/faSize/tests/makefile new file mode 100644 index 00000000000..986ea341f4d --- /dev/null +++ src/utils/faSize/tests/makefile @@ -0,0 +1,52 @@ +kentSrc = ../../.. +A = ${DESTBINDIR}/faSize +include ../../../inc/common.mk + +test: s1 s2 s1_s2 s1_2bit s2_2bit s1_s2_2bit s1AndS2 s1AndS2_2bit allThree allThree_2bit + +s1: outputDir + ${A} input/s1.fa.gz > output/s1.txt + diff expected/s1.txt output/s1.txt + +s2: outputDir + ${A} input/s2.fa.gz > output/s2.txt + diff expected/s2.txt output/s2.txt + +s1_s2: outputDir + ${A} input/s1.s2.fa.gz > output/s1.s2.txt + diff expected/s1.s2.txt output/s1.s2.txt + +s1AndS2: outputDir + ${A} input/s1.fa.gz input/s2.fa.gz > output/s1Ands2.txt + diff expected/s1Ands2.txt output/s1Ands2.txt + +allThree: outputDir + ${A} input/s1.fa.gz input/s2.fa.gz input/s1.s2.fa.gz > output/allThree.txt + diff expected/allThree.txt output/allThree.txt + +s1_2bit: outputDir + ${A} input/s1.2bit > output/s1_2bit.txt + diff expected/s1.txt output/s1_2bit.txt + +s2_2bit: outputDir + ${A} input/s2.2bit > output/s2_2bit.txt + diff expected/s2.txt output/s2_2bit.txt + +s1_s2_2bit: outputDir + ${A} input/s1.s2.2bit > output/s1.s2_2bit.txt + diff expected/s1.s2.txt output/s1.s2_2bit.txt + +s1AndS2_2bit: outputDir + ${A} input/s1.2bit input/s2.2bit > output/s1Ands2_2bit.txt + diff expected/s1Ands2.txt output/s1Ands2_2bit.txt + +allThree_2bit: outputDir + ${A} input/s1.2bit input/s2.2bit input/s1.s2.2bit > output/allThree_2bit.txt + diff expected/allThree.txt output/allThree_2bit.txt + +outputDir: + @${MKDIR} -p output + +clean: + rm -fr output +