02b89750add031d61f9781126b261e412ef493da hiram Fri Sep 30 10:47:20 2022 -0700 use local copy of test when present refs #29819 diff --git src/hg/makeDb/hgLoadOut/tests/makefile src/hg/makeDb/hgLoadOut/tests/makefile index e32a2ce..d0e110b 100644 --- src/hg/makeDb/hgLoadOut/tests/makefile +++ src/hg/makeDb/hgLoadOut/tests/makefile @@ -1,28 +1,34 @@ +HGLOADOUT=hgLoadOut + +ifneq ($(wildcard ../hgLoadOut),) + HGLOADOUT=../hgLoadOut +endif + test: test0 test1 test2 test3 test0: - hgLoadOut -tabFile=chrCp.rmsk.tab -table=rmsk test chrCp.fa.out.gz + ${HGLOADOUT} -tabFile=chrCp.rmsk.tab -table=rmsk test chrCp.fa.out.gz @diff chrCp.expected.tab chrCp.rmsk.tab @rm -f chrCp.rmsk.tab test1: - zcat chrCp.fa.out.gz | hgLoadOut -tabFile=chrCp.rmsk.tab -table=rmsk test stdin + zcat chrCp.fa.out.gz | ${HGLOADOUT} -tabFile=chrCp.rmsk.tab -table=rmsk test stdin @diff chrCp.expected.tab chrCp.rmsk.tab @rm -f chrCp.rmsk.tab test2: - hgLoadOut -tabFile=triCas2.rmsk.tab -table=rmsk test https://hgdownload.soe.ucsc.edu/goldenPath/triCas2/bigZips/triCas2.fa.out.gz + ${HGLOADOUT} -tabFile=triCas2.rmsk.tab -table=rmsk test https://hgdownload.soe.ucsc.edu/goldenPath/triCas2/bigZips/triCas2.fa.out.gz @md5sum triCas2.rmsk.tab > triCas2.md5sum @diff triCas2.md5sum triCas2.expected.md5sum @rm -f triCas2.rmsk.tab triCas2.md5sum test3: - hgLoadOut -tabFile=stdout -table=rmsk test https://hgdownload.soe.ucsc.edu/hubs/GCA/001/708/105/GCA_001708105.1/GCA_001708105.1.repeatMasker.out.gz | gzip -c > GCA_001708105.1.rmsk.tab.gz + ${HGLOADOUT} -tabFile=stdout -table=rmsk test https://hgdownload.soe.ucsc.edu/hubs/GCA/001/708/105/GCA_001708105.1/GCA_001708105.1.repeatMasker.out.gz | gzip -c > GCA_001708105.1.rmsk.tab.gz @zdiff GCA_001708105.1.rmsk.tab.gz GCA_001708105.1.expected.tab.gz @rm -f GCA_001708105.1.rmsk.tab.gz clean:: rm -f chrCp.rmsk.tab rm -f triCas2.rmsk.tab triCas2.md5sum rm -f GCA_001708105.1.rmsk.tab.gz