summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/GNUmakefile10
-rw-r--r--tests/url/GNUmakefile3
-rwxr-xr-xtests/url/exec_test2
3 files changed, 13 insertions, 2 deletions
diff --git a/tests/GNUmakefile b/tests/GNUmakefile
index e80f114..34ae488 100644
--- a/tests/GNUmakefile
+++ b/tests/GNUmakefile
@@ -1,13 +1,21 @@
TOPDIR = ..
SUBDIRS = \
- utils logger modules url streamhtmlparser libfetch psql sqlite typedetect \
+ utils logger modules url streamhtmlparser psql typedetect \
fetcher textwolf
+ifeq ($(WITH_SQLITE3),1)
+SUBDIRS += sqlite
+endif
+
ifeq ($(WITH_CURL),1)
SUBDIRS += libcurlpp
endif
+ifeq ($(WITH_LIBFETCH),1)
+SUBDIRS += libfetch
+endif
+
ifeq ($(WITH_LUA),1)
SUBDIRS += tolua
endif
diff --git a/tests/url/GNUmakefile b/tests/url/GNUmakefile
index 60ec5cf..f2bbd0c 100644
--- a/tests/url/GNUmakefile
+++ b/tests/url/GNUmakefile
@@ -22,6 +22,9 @@ endif
ifeq ($(WITH_LUA),1)
INCLUDE_CXXFLAGS += \
-DWITH_LUA
+
+INCLUDE_LDFLAGS += \
+ -L$(TOPDIR)/lua/src
endif
INCLUDE_LDFLAGS = \
diff --git a/tests/url/exec_test b/tests/url/exec_test
index ea433da..ebc0d48 100755
--- a/tests/url/exec_test
+++ b/tests/url/exec_test
@@ -8,5 +8,5 @@ TITLE=$1
shift
printf "$ID: $TITLE .. "
-LD_LIBRARY_PATH=../../src:../../src/liblogger:../../src/libcrawler:../../googleurl:../../src/libluaglue:../../src/libutil ./$BINARY $* >$ID.RES 2>&1
+LD_LIBRARY_PATH=../../src:../../src/liblogger:../../src/libcrawler:../../googleurl:../../src/libluaglue:../../src/libutil:../../lua/src ./$BINARY $* >$ID.RES 2>&1
diff $ID.MUST $ID.RES > $ID.DIFF && printf "OK\n" || printf "ERROR\n"