1#!/usr/bin/bash 2 3BUILDDIR=${BUILDDIR:=`pwd`} 4SRCDIR=${SRCDIR:=`pwd`/..} 5 6testdatabase="$BUILDDIR/tests/testdatabase$EXT" 7testrecord="$BUILDDIR/tests/testrecord$EXT" 8testsuminfo="$BUILDDIR/tests/testsuminfo$EXT" 9msibuild="$BUILDDIR/tools/msibuild$EXT" 10msiinfo="$BUILDDIR/tools/msiinfo$EXT" 11wixl="$BUILDDIR/tools/wixl/wixl$EXT" 12wixlheat="$BUILDDIR/tools/wixl/wixl-heat$EXT" 13 14setup() { 15 export TEST_SUITE_TMPDIR=`mktemp -d` 16 cp -R "$SRCDIR/tests/data"/* "$TEST_SUITE_TMPDIR" 17 cd "$TEST_SUITE_TMPDIR" 18} 19 20teardown() { 21 if [ -n "$TEST_SUITE_TMPDIR" ]; then 22 echo rm -rf "$TEST_SUITE_TMPDIR" 23 fi 24} 25