unit tests: debug to ease locating pb, remove dir if exists to avoid error
authorMatthieu Patou <mat@matws.net>
Sat, 14 Aug 2010 14:51:55 +0000 (18:51 +0400)
committerMatthieu Patou <mat@matws.net>
Thu, 19 Aug 2010 11:59:05 +0000 (15:59 +0400)
source4/setup/tests/blackbox_upgradeprovision.sh

index c1d3e46d81998fa67e38f1cd6ba1c8b11c82c6a6..f32d71de930d69b4ee07bdc0774f64f1950927ef 100755 (executable)
@@ -13,13 +13,19 @@ shift 1
 . `dirname $0`/../../../testprogs/blackbox/subunit.sh
 
 upgradeprovision() {
+  if [ -d $PREFIX/upgradeprovision ]; then
+    rm -fr $PREFIX/upgradeprovision
+  fi
        $PYTHON ./setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/upgradeprovision" --server-role="dc"
-       $PYTHON ./scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision/etc/smb.conf"
+       $PYTHON ./scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision/etc/smb.conf" --debugchange
 }
 
 upgradeprovision_full() {
+  if [ -d $PREFIX/upgradeprovision_full ]; then
+    rm -fr $PREFIX/upgradeprovision_full
+  fi
        $PYTHON ./setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/upgradeprovision_full" --server-role="dc"
-       $PYTHON ./scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision_full/etc/smb.conf" --full
+       $PYTHON ./scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision_full/etc/smb.conf" --full --debugchange
 }
 
 testit "upgradeprovision" upgradeprovision