From 8e158a3f5bcdd89de8d470a6773b3fef0b085a98 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Wed, 25 Mar 2009 14:22:19 +0000 Subject: Port to new test scheme. Fix aliases test to work in release mode. svn path=/trunk/libparserutils/; revision=6871 --- test/Makefile | 6 ++++-- test/aliases.c | 2 ++ test/regression/Makefile | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/test/Makefile b/test/Makefile index 0356756..4dc7c7b 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,5 +1,7 @@ # Tests -DIR_TEST_SOURCES := aliases.c cscodec-8859.c cscodec-ext8.c cscodec-utf8.c \ - cscodec-utf16.c charset.c filter.c inputstream.c parserutils.c +DIR_TEST_ITEMS := aliases:aliases.c cscodec-8859:cscodec-8859.c \ + cscodec-ext8:cscodec-ext8.c cscodec-utf8:cscodec-utf8.c \ + cscodec-utf16:cscodec-utf16.c charset:charset.c filter:filter.c \ + inputstream:inputstream.c parserutils:parserutils.c include build/makefiles/Makefile.subdir diff --git a/test/aliases.c b/test/aliases.c index 584080b..b0e8e60 100644 --- a/test/aliases.c +++ b/test/aliases.c @@ -25,7 +25,9 @@ int main (int argc, char **argv) parserutils_charset_aliases_create(argv[1], myrealloc, NULL); +#ifndef NDEBUG parserutils_charset_aliases_dump(); +#endif c = parserutils_charset_alias_canonicalise("moose", 5); if (c) { diff --git a/test/regression/Makefile b/test/regression/Makefile index 61abbd6..0799ea4 100644 --- a/test/regression/Makefile +++ b/test/regression/Makefile @@ -1,6 +1,6 @@ # Tests -DIR_TEST_SOURCES := cscodec-segv.c filter-segv.c stream-nomem.c \ - filter-badenc-segv.c +DIR_TEST_ITEMS := cscodec-segv:cscodec-segv.c filter-segv:filter-segv.c \ + stream-nomem:stream-nomem.c filter-badenc-segv:filter-badenc-segv.c CFLAGS := $(CFLAGS) -I$(CURDIR)/test -- cgit v1.2.3