From: Andreas Schneider Date: Fri, 22 Apr 2022 13:34:11 +0000 (+0200) Subject: s3:tests: Reformat test_smbclient_large_file.sh X-Git-Tag: tevent-0.13.0~431 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b828964f5f01289dfe98c3908f57ccfd0ec89f1e;p=thirdparty%2Fsamba.git s3:tests: Reformat test_smbclient_large_file.sh shfmt -f source3/script/| xargs shfmt -w -p -i 0 -fn Signed-off-by: Andreas Schneider Reviewed-by: Guenther Deschner --- diff --git a/source3/script/tests/test_smbclient_large_file.sh b/source3/script/tests/test_smbclient_large_file.sh index 23a2ffda15f..ab1d99c5907 100755 --- a/source3/script/tests/test_smbclient_large_file.sh +++ b/source3/script/tests/test_smbclient_large_file.sh @@ -1,10 +1,10 @@ #!/bin/sh if [ $# -lt 1 ]; then -cat < EOF -exit 1; + exit 1 fi KRB5CCNAME=$1 @@ -19,7 +19,7 @@ ADDARGS="$*" test_large_write_read() { - cat > $PREFIX/largefile-script <$PREFIX/largefile-script </dev/null 2>&1 - - if [ $? = 0 ] ; then - true - else - echo did not get success message - false - fi + cmd='$SMBCLIENT3 //$SERVER/xcopy_share $ADDARGS < $PREFIX/largefile-script 2>&1' + eval echo "$cmd" + out=$(eval $cmd) + + if [ $? != 0 ]; then + echo "$out" + echo "command failed" + false + return + fi + + echo "$out" | grep "getting file" >/dev/null 2>&1 + + if [ $? = 0 ]; then + true + else + echo did not get success message + false + fi } rm -f $PREFIX/largefile -dd if=/dev/zero of=$PREFIX/largefile seek=$((20*1024*1024)) count=1 bs=1 +dd if=/dev/zero of=$PREFIX/largefile seek=$((20 * 1024 * 1024)) count=1 bs=1 -incdir=`dirname $0`/../../../testprogs/blackbox +incdir=$(dirname $0)/../../../testprogs/blackbox . $incdir/subunit.sh -testit "smbclient large posix write read" test_large_write_read || failed=`expr $failed + 1` +testit "smbclient large posix write read" test_large_write_read || failed=$(expr $failed + 1) -testit "cmp of read and written files" cmp $PREFIX/largefile $PREFIX/largefile2 || failed=`expr $failed + 1` +testit "cmp of read and written files" cmp $PREFIX/largefile $PREFIX/largefile2 || failed=$(expr $failed + 1) rm -f $PREFIX/largefile2 testok $0 $failed