summaryrefslogtreecommitdiff
path: root/modules/tsearch-tests
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2007-03-25 02:48:08 +0000
committerBruno Haible <bruno@clisp.org>2007-03-25 02:48:08 +0000
commit192bd848d1106fc68d24e24e61534d6d9d49a335 (patch)
treeae44c45fcbdfdc6ecba64e73f5595adc0883b951 /modules/tsearch-tests
parente895ee44fa38f92a854d5cd61e56cd8e521ae2c3 (diff)
downloadgnulib-192bd848d1106fc68d24e24e61534d6d9d49a335.tar.gz
Tests for module 'tsearch'.
Diffstat (limited to 'modules/tsearch-tests')
-rw-r--r--modules/tsearch-tests27
1 files changed, 27 insertions, 0 deletions
diff --git a/modules/tsearch-tests b/modules/tsearch-tests
new file mode 100644
index 0000000000..d258c0e357
--- /dev/null
+++ b/modules/tsearch-tests
@@ -0,0 +1,27 @@
+Files:
+tests/test-tsearch.sh
+tests/test-tsearch.c
+
+Depends-on:
+stdint
+
+configure.ac:
+TEST_TSEARCH_LIBM=
+AC_TRY_LINK([
+ #ifndef __NO_MATH_INLINES
+ # define __NO_MATH_INLINES 1 /* for glibc */
+ #endif
+ #include <math.h>
+ double x;],
+ [x = log (x);], , [TEST_TSEARCH_LIBM=-lm])
+AC_SUBST([TEST_TSEARCH_LIBM])
+
+Makefile.am:
+TESTS += test-tsearch.sh
+TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@'
+check_PROGRAMS += test-tsearch
+test_tsearch_LDADD = @TEST_TSEARCH_LIBM@ $(LDADD)
+EXTRA_DIST += test-tsearch.sh
+
+License:
+LGPL