svn commit: samba r13160 - in branches/SAMBA_4_0/source/script/tests: .

jelmer at samba.org jelmer at samba.org
Thu Jan 26 11:47:45 GMT 2006


Author: jelmer
Date: 2006-01-26 11:47:45 +0000 (Thu, 26 Jan 2006)
New Revision: 13160

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13160

Log:
Fix some of the smbclient testsuite (after failures on the buildfarm)

Modified:
   branches/SAMBA_4_0/source/script/tests/test_smbclient.sh


Changeset:
Modified: branches/SAMBA_4_0/source/script/tests/test_smbclient.sh
===================================================================
--- branches/SAMBA_4_0/source/script/tests/test_smbclient.sh	2006-01-26 11:21:38 UTC (rev 13159)
+++ branches/SAMBA_4_0/source/script/tests/test_smbclient.sh	2006-01-26 11:47:45 UTC (rev 13160)
@@ -16,12 +16,7 @@
 failed=0
 
 runcmd() {
-	desc=$1
-	cmd=$2
-	shift 2
-	echo $cmd
-	bin/smbclient -c "$cmd" //$SERVER/tmp -U $DOMAIN\\$USERNAME%$PASSWORD
-	return $?
+	testit "$1" bin/smbclient //$SERVER/tmp -W "$DOMAIN "-U"$USERNAME"%"$PASSWORD"
 }
 
 incdir=`dirname $0`
@@ -35,36 +30,37 @@
 blah
 EOF
 
+
 # put that file
-runcmd "Putting file" "mput tmpfile" || failed=`expr $failed + 1`
+echo mput tmpfile | runcmd "Putting file" || failed=`expr $failed + 1`
 # check file info
-runcmd "Getting alternative name" "altname tmpfile" || failed=`expr $failed + 1`
+echo altname tmpfile | runcmd "Getting alternative name" || failed=`expr $failed + 1`
 # run allinfo on that file
-runcmd "Checking info on file" "allinfo tmpfile" || failed=`expr $failed + 1`
+echo allinfo tmpfile | runcmd "Checking info on file" || failed=`expr $failed + 1`
 # get that file
 mv tmpfile tmpfile-old
-runcmd "Getting file" "mget tmpfile" || failed=`expr $failed + 1`
+echo mget tmpfile | runcmd "Getting file" || failed=`expr $failed + 1`
 # remove that file
-runcmd "Removing file" "rm tmpfile" || failed=`expr $failed + 1`
+echo rm tmpfile | runcmd "Removing file" || failed=`expr $failed + 1`
 # compare locally
-diff tmpfile-old tmpfile
+testit "Comparing files" diff tmpfile-old tmpfile || failed=`expr $failed + 1`
 # create directory
-runcmd "Creating directory" "mkdir bla" || failed=`expr $failed + 1`
+echo mkdir bla | runcmd "Creating directory" || failed=`expr $failed + 1`
 # cd to directory
-runcmd "Changing directory" "cd bla" || failed=`expr $failed + 1`
+echo cd bla | runcmd "Changing directory" || failed=`expr $failed + 1`
 # cd to top level directory
-runcmd "Going back" "cd .." || failed=`expr $failed + 1`
+echo cd .. | runcmd "Going back" || failed=`expr $failed + 1`
 # remove directory
-runcmd "Removing directory" "rmdir bla" || failed=`expr $failed + 1`
+echo rmdir bla | runcmd "Removing directory"  || failed=`expr $failed + 1`
 # enable recurse, create nested directory
-runcmd "Creating nested directory" "recurse; mkdir bla/bloe" || failed=`expr $failed + 1`
+echo "recurse; echo mkdir bla/bloe; exit" | runcmd "Creating nested directory" || failed=`expr $failed + 1`
 # remove parent directory
-runcmd "Removing directory" "rmdir bla/bloe" || failed=`expr $failed + 1`
+echo rmdir bla/bloe | runcmd "Removing directory" || failed=`expr $failed + 1`
 # remove child directory
-runcmd "Removing directory" "rmdir bla" || failed=`expr $failed + 1`
+echo rmdir bla | runcmd "Removing directory" || failed=`expr $failed + 1`
 # run fsinfo
-runcmd "Getting file system info" "fsinfo objectid" || failed=`expr $failed + 1`
+echo fsinfo objectid | runcmd "Getting file system info" || failed=`expr $failed + 1`
 
-rm tmpfile tmpfile-old
+rm -f tmpfile tmpfile-old
 
 testok $0 $failed



More information about the samba-cvs mailing list