src/lib/tests/makefile 1.35
1.35 2009/04/22 16:56:49 markd
added initial implementation of gff3 parser. Still has some rough edges and problems due to ambiguities in the GFF3 specification
Index: src/lib/tests/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/tests/makefile,v
retrieving revision 1.34
retrieving revision 1.35
diff -b -B -U 4 -r1.34 -r1.35
--- src/lib/tests/makefile 18 Apr 2009 19:40:37 -0000 1.34
+++ src/lib/tests/makefile 22 Apr 2009 16:56:49 -0000 1.35
@@ -4,9 +4,9 @@
MYLIBS = ${MYLIBDIR}/jkweb.a
BIN_DIR = bin/${MACHTYPE}
test: errCatchTest htmlPageTest htmlExpandUrlTest pipelineTests dyStringTest \
- mimeTests base64Tests quotedPTests safeTest hashTest fetchUrlTest
+ mimeTests base64Tests quotedPTests safeTest hashTest fetchUrlTest gff3Test
rm -r output
@echo tested all
mkdirs:
@@ -209,6 +209,26 @@
fetchUrlTest: mkdirs fetchUrlTest.o ${MYLIBS}
${CC} ${COPT} -o fetchUrlTest fetchUrlTest.o ${MYLIBS} ${L}
+##
+# gff3 tests
+##
+gff3Tester=${BIN_DIR}/gff3Tester
+gff3Test: gff3SacCerTest gff3ErrorCasesTest
+
+# FIXME: doesn't work yet
+# gff3SpecialCasesTest
+
+gff3SacCerTest: ${gff3Tester} mkdirs
+ ${gff3Tester} input/sacCerTest.gff3 output/$@.out
+gff3SpecialCasesTest: ${gff3Tester} mkdirs
+ ${gff3Tester} input/specialCasesTest.gff3 output/$@.out
+gff3ErrorCasesTest: ${gff3Tester} mkdirs
+ if ${gff3Tester} input/errorCasesTest.gff3 /dev/null >output/$@.err 2>&1 ; then exit 0 else exit 1; fi
+
+${BIN_DIR}/gff3Tester: gff3Tester.o ${MYLIBS}
+ ${MKDIR} ${BIN_DIR}
+ ${CC} ${COPT} -o ${BIN_DIR}/gff3Tester gff3Tester.o ${MYLIBS}
+
clean:
rm -rf *.o bin output *.tmp mimeTester.tmp mimeTester.out