mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-20 23:00:56 -05:00
- make test more portable (make longtest needs special support programs,
ldns, wdiff, dig, port-numbers). - moved not-always-portable testbound scripts to names .crpl. git-svn-id: file:///svn/unbound/trunk@2214 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
6021182b64
commit
a34fe6ea8a
7 changed files with 12 additions and 2 deletions
12
Makefile.in
12
Makefile.in
|
|
@ -179,7 +179,7 @@ COMPILE=$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS)
|
||||||
LINK=$(LIBTOOL) --tag=CC --mode=link $(strip $(CC) $(staticexe) $(RUNTIME_PATH) $(CFLAGS) $(LDFLAGS))
|
LINK=$(LIBTOOL) --tag=CC --mode=link $(strip $(CC) $(staticexe) $(RUNTIME_PATH) $(CFLAGS) $(LDFLAGS))
|
||||||
LINK_LIB=$(LIBTOOL) --tag=CC --mode=link $(strip $(CC) $(RUNTIME_PATH) $(CFLAGS) $(LDFLAGS) $(staticexe) -version-number @LIBUNBOUND_CURRENT@:@LIBUNBOUND_REVISION@:@LIBUNBOUND_AGE@ -no-undefined)
|
LINK_LIB=$(LIBTOOL) --tag=CC --mode=link $(strip $(CC) $(RUNTIME_PATH) $(CFLAGS) $(LDFLAGS) $(staticexe) -version-number @LIBUNBOUND_CURRENT@:@LIBUNBOUND_REVISION@:@LIBUNBOUND_AGE@ -no-undefined)
|
||||||
|
|
||||||
.PHONY: clean realclean doc lint all install uninstall tests test download_ldns strip lib
|
.PHONY: clean realclean doc lint all install uninstall tests test download_ldns strip lib longtest longcheck check
|
||||||
|
|
||||||
$(BUILD)%.lo: $(srcdir)/%.c
|
$(BUILD)%.lo: $(srcdir)/%.c
|
||||||
$(INFO) Build $<
|
$(INFO) Build $<
|
||||||
|
|
@ -194,7 +194,15 @@ TEST_BIN=$(addsuffix $(EXEEXT),asynclook delayer harvest lock-verify \
|
||||||
memstats perf pktview signit streamtcp testbound unittest)
|
memstats perf pktview signit streamtcp testbound unittest)
|
||||||
tests: all $(TEST_BIN)
|
tests: all $(TEST_BIN)
|
||||||
|
|
||||||
test: tests
|
check: test
|
||||||
|
longcheck: longtest
|
||||||
|
|
||||||
|
test: unittest$(EXEEXT) testbound$(EXEEXT)
|
||||||
|
./unittest$(EXEEXT)
|
||||||
|
for x in testdata/*.rpl; do if ./testbound$(EXEEXT) -p $$x >/dev/null 2>&1; then echo $$x OK; else echo $$x failed; exit 1; fi done
|
||||||
|
@echo test OK
|
||||||
|
|
||||||
|
longtest: tests
|
||||||
if test -x "`which bash`"; then bash testcode/do-tests.sh; else sh testcode/do-tests.sh; fi
|
if test -x "`which bash`"; then bash testcode/do-tests.sh; else sh testcode/do-tests.sh; fi
|
||||||
|
|
||||||
lib: libunbound.la
|
lib: libunbound.la
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
16 August 2010: Wouter
|
16 August 2010: Wouter
|
||||||
- Fix acx_nlnetlabs.m4 configure output for autoconf-2.66 AS_TR_CPP
|
- Fix acx_nlnetlabs.m4 configure output for autoconf-2.66 AS_TR_CPP
|
||||||
changes, uses m4_bpatsubst now.
|
changes, uses m4_bpatsubst now.
|
||||||
|
- make test (or make check) should be more portable and run the unit
|
||||||
|
test and testbound scripts. (make longtest has special requirements).
|
||||||
|
|
||||||
13 August 2010: Wouter
|
13 August 2010: Wouter
|
||||||
- More pleasant remote control command parsing.
|
- More pleasant remote control command parsing.
|
||||||
|
|
|
||||||
BIN
testdata/03-testbound.tpkg
vendored
BIN
testdata/03-testbound.tpkg
vendored
Binary file not shown.
Loading…
Reference in a new issue