X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=t%2Fset_testenv;fp=t%2Fset_testenv;h=a36af0b0897a90131292ae5c39c776d31fc1a506;hb=f85c3005b5ae59af8089a88297aeb2bd5c317433;hp=0000000000000000000000000000000000000000;hpb=2cab1aff06f637fa3fffacacab53efd5486ebcf9;p=gedcom-parse.git diff --git a/t/set_testenv b/t/set_testenv new file mode 100755 index 0000000..a36af0b --- /dev/null +++ b/t/set_testenv @@ -0,0 +1,27 @@ +# Use this script to set certain test environments, as follows: +# . set_testenv valgrind +# . set_testenv ddd +# To clear the test environment: +# . set_testenv + +testenv=$1 + +case "$testenv" in + valgrind) + echo "Setting test environment for valgrind" + export GEDCOM_TESTENV='valgrind --leak-check=yes --show-reachable=yes --num-callers=20' + unset GEDCOM_NOOPTS ;; + + ddd) + echo "Setting test environment for ddd" + export GEDCOM_TESTENV='ddd' + export GEDCOM_NOOPTS=1 ;; + + "") + echo "Clearing test environment" + unset GEDCOM_TESTENV + unset GEDCOM_NOOPTS ;; + + *) + echo "Unknown test environment: $testenv" ;; +esac