diff -r ef9237601f24 -r 23c1f46d6020 test/mult-install.sh --- a/test/mult-install.sh Thu Oct 01 19:54:03 2009 +0100 +++ b/test/mult-install.sh Wed Feb 01 12:44:16 2012 +0000 @@ -63,6 +63,14 @@ fi fs_check_no_file $1 } +check_install_count() +{ + count=`../src/razor list "$1" | wc -l` + if [ "$count" != "$2" ]; then + echo $1: Install count $count, should be $2 >&2 + exit 1 + fi +} export RAZOR_ROOT=`mktemp -dt` || exit 1 ../src/razor init || exit 1 export YUM_URL="file://localhost/`pwd`" @@ -71,5 +79,7 @@ fs_check_file_contents /opt/bin/zip zip-1-1 fs_check_file /opt/var/lib/zip/data.zap ../src/razor install --relocate /usr=/opt zip || exit 1 +check_install_count zip 2 ../src/razor install --relocate /usr=/opt zip || exit 1 +check_install_count zip 3 rm -rf "$RAZOR_ROOT"