Code

plugin: Make sdb_plugin_info_t public.
[sysdb.git] / t / testwrapper.sh
1 #! /bin/bash
2 #
3 # SysDB -- t/testwrapper.sh
4 #
5 # A wrapper script for running tests.
7 set -e
9 MEMCHECK="valgrind --quiet --tool=memcheck --error-exitcode=1"
10 MEMCHECK="$MEMCHECK --trace-children=yes"
11 MEMCHECK="$MEMCHECK --leak-check=full"
12 MEMCHECK="$MEMCHECK --suppressions=$( dirname "$0" )/valgrind.suppress"
14 case "$1" in
15         *unit/*)
16                 exec $MEMCHECK "$@"
17                 ;;
18         *)
19                 exec "$@"
20                 ;;
21 esac
23 # vim: set tw=78 sw=4 ts=4 noexpandtab :