99b3b1dbde0769545b99b0e804c64e303808c65f galt Wed Jul 10 22:58:19 2013 -0700 make sure that the rlimit out of memory errAbort still works diff --git src/lib/tests/makefile src/lib/tests/makefile index 4825796..a1e3bae 100644 --- src/lib/tests/makefile +++ src/lib/tests/makefile @@ -293,17 +293,22 @@ # hacTree: hacTreeTester=${BIN_DIR}/hacTreeTest hacTreeTest: ${hacTreeTester} mkdirs ${hacTreeTester} input/$@.txt output/$@.out diff expected/$@.out output/$@.out ${BIN_DIR}/hacTreeTest: hacTreeTest.o ${MYLIBS} ${MKDIR} ${BIN_DIR} ${CC} ${COPT} -o ${BIN_DIR}/hacTreeTest hacTreeTest.o ${MYLIBS} ${L} # udc (not part of the top-level test target at this point): udcTest: udcTest.o ${MYLIBS} mkdirs ${CC} ${COPT} -o ${BIN_DIR}/udcTest udcTest.o ${MYLIBS} ${L} ${BIN_DIR}/udcTest +testOutOfMem: testOutOfMem.o ${MYLIBS} mkdirs + ${CC} ${COPT} -o ${BIN_DIR}/testOutOfMem testOutOfMem.o ${MYLIBS} ${L} + # we expect this to errAbort because we allocate one byte too much beyond limit + -${BIN_DIR}/testOutOfMem 100000 1 + clean: rm -rf *.o bin output *.tmp mimeTester.tmp mimeTester.out fetchUrlTest