#
# This is an alist unit test
#
-TestName="alist_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "alist_test" "src/lib"
#
# This is a base64 unit test
#
-TestName="base64_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "base64_test" "src/lib"
#
# This is an bsnprintf unit test
#
-TestName="bsnprintf_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "bsnprintf_test" "src/lib"
#
# This is a BSOCK unit test
#
-TestName="bsock_test"
NC="/bin/netcat"
if [ -f $NC ]
then
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "bsock_test" "src/lib"
else
echo "$0 requires $NC to complete"
fi
#
# This is a BSOCKCORE unit test
#
-TestName="bsockcore_test"
NC="/bin/netcat"
if [ -f $NC ]
then
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "bsockcore_test" "src/lib"
else
echo "$0 requires $NC to complete"
fi
# Copyright (C) 2000-2015 Kern Sibbald
# License: BSD 2-Clause; see file LICENSE-FOSS
#
-# Radosław Korzeniewski, MMXVIII
-# radoslaw@korzeniewski.net, radekk@inteos.pl
-# Inteos Sp. z o.o. http://www.inteos.pl/
+# Copyright (c) 2018 by Inteos sp. z o.o.
+# All rights reserved. IP transfered to Bacula Systems according to agreement.
#
-# This is an ConfigFile/ini unit test
+# This is a collector unit test
#
-TestName="collect_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "collect_test" "src/lib"
#
# This is a crc32 unit test
#
-TestName="crc32_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "crc32_test" "src/lib"
#
# This is a flist unit test
#
-TestName="flist_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "flist_test" "src/lib"
#
# This is a fnmatch unit test
#
-TestName="fnmatch_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "fnmatch_test" "src/lib"
#
# This is a htable unit test
#
-TestName="htable_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "htable_test" "src/lib"
#
# This is an ConfigFile/ini unit test
#
-TestName="ini_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "ini_test" "src/lib"
#
# This is a lockmgr unit test
#
-TestName="lockmgr_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "lockmgr_test" "src/lib"
#
# This is an output writer unit test
#
-TestName="output_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "output_test" "src/lib"
#
# This is a sellist unit test
#
-TestName="sellist_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "sellist_test" "src/lib"
# Copyright (c) 2018 by Inteos sp. z o.o.
# All rights reserved. IP transfered to Bacula Systems according to agreement.
#
-# This is a sellist unit test
+# This is a sha1 unit test
#
-TestName="sha1_test"
-. scripts/functions
-make -C $src/src/lib $TestName
-
-$src/src/lib/$TestName
-exit $?
+. scripts/regress-utils.sh
+do_regress_unittest "sha1_test" "src/lib"