summaryrefslogtreecommitdiffstats
path: root/tests/tests.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-07-29 08:23:55 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-07-29 08:23:55 +0000
commitfdd646ede29f996b65d987e1fc12e1794cb5c9d6 (patch)
tree539696893f31e4245e1385dcfaf0747c839c53ba /tests/tests.c
parent5efb84ca502a65258915b4213c12d5e23bc5d0ba (diff)
downloadlasso-fdd646ede29f996b65d987e1fc12e1794cb5c9d6.tar.gz
lasso-fdd646ede29f996b65d987e1fc12e1794cb5c9d6.tar.xz
lasso-fdd646ede29f996b65d987e1fc12e1794cb5c9d6.zip
had detection of a patched (with XML support) check; only use srunner_set_xml
if it is available.
Diffstat (limited to 'tests/tests.c')
-rw-r--r--tests/tests.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/tests.c b/tests/tests.c
index d96cbde8..dbe9c840 100644
--- a/tests/tests.c
+++ b/tests/tests.c
@@ -23,6 +23,7 @@
#include <stdlib.h>
#include <string.h>
+#include <config.h>
#include <check.h>
#include <lasso.h>
@@ -61,14 +62,16 @@ main(int argc, char *argv[])
if (dont_fork) {
srunner_set_fork_status(sr, CK_NOFORK);
}
+#ifdef CHECK_IS_XML
srunner_set_xml(sr, "result.xml");
+#endif
srunner_run_all (sr, CK_VERBOSE);
rc = srunner_ntests_failed(sr);
srunner_free(sr);
- /*suite_free(s);*/
-
- /*lasso_destroy();*/
+ /*suite_free(s); */
+ /* no longer available in check 0.9.0; it will leak a
+ * bit with previous versions */
return (rc == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
}