t9402: Add missing &&; Code style

Add missing && at 2 places
Re-formated the sub-shell parantheses (coding style)
Added missing ] in the test_expect_success header at 2 places

Signed-off-by: Torsten Bögershausen <tboegi@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Torsten Bögershausen 2012-12-08 22:34:55 +01:00 committed by Junio C Hamano
parent 0684371844
commit bd6f62c3ff

View File

@ -54,10 +54,12 @@ check_diff() {
vNew="$3" vNew="$3"
rm -rf diffSandbox rm -rf diffSandbox
git clone -q -n . diffSandbox && git clone -q -n . diffSandbox &&
( cd diffSandbox && (
cd diffSandbox &&
git checkout "$vOld" && git checkout "$vOld" &&
git apply -p0 --index <"../$diffFile" && git apply -p0 --index <"../$diffFile" &&
git diff --exit-code "$vNew" ) >check_diff_apply.out 2>&1 git diff --exit-code "$vNew"
) >check_diff_apply.out 2>&1
} }
######### #########
@ -149,7 +151,8 @@ test_expect_success 'cvs co b1 [cvswork3]' '
' '
test_expect_success 'edit cvswork3 and save diff' ' test_expect_success 'edit cvswork3 and save diff' '
( cd cvswork3 && (
cd cvswork3 &&
sed -e "s/line1/line1 - data/" adir/afile >adir/afileNEW && sed -e "s/line1/line1 - data/" adir/afile >adir/afileNEW &&
mv -f adir/afileNEW adir/afile && mv -f adir/afileNEW adir/afile &&
echo "afile5" >adir/afile5 && echo "afile5" >adir/afile5 &&
@ -180,8 +183,7 @@ test_expect_success 'setup v1.2 on b1' '
' '
test_expect_success 'cvs -f up (on b1 adir)' ' test_expect_success 'cvs -f up (on b1 adir)' '
( cd cvswork/adir && ( cd cvswork/adir && cvs -f up -d ) >cvs.log 2>&1 &&
cvs -f up -d ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -193,8 +195,7 @@ test_expect_success 'cvs -f up (on b1 adir)' '
' '
test_expect_success 'cvs up (on b1 /)' ' test_expect_success 'cvs up (on b1 /)' '
( cd cvswork && ( cd cvswork && cvs -f up -d ) >cvs.log 2>&1 &&
cvs -f up -d ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1.2 && check_file cvswork textfile.c v1.2 &&
check_file cvswork t3 v1.2 && check_file cvswork t3 v1.2 &&
@ -208,8 +209,7 @@ test_expect_success 'cvs up (on b1 /)' '
# Make sure "CVS/Tag" files didn't get messed up: # Make sure "CVS/Tag" files didn't get messed up:
test_expect_success 'cvs up (on b1 /) (again; check CVS/Tag files)' ' test_expect_success 'cvs up (on b1 /) (again; check CVS/Tag files)' '
( cd cvswork && ( cd cvswork && cvs -f up -d ) >cvs.log 2>&1 &&
cvs -f up -d ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1.2 && check_file cvswork textfile.c v1.2 &&
check_file cvswork t3 v1.2 && check_file cvswork t3 v1.2 &&
@ -223,8 +223,7 @@ test_expect_success 'cvs up (on b1 /) (again; check CVS/Tag files)' '
# update to another version: # update to another version:
test_expect_success 'cvs up -r v1' ' test_expect_success 'cvs up -r v1' '
( cd cvswork && ( cd cvswork && cvs -f up -r v1 ) >cvs.log 2>&1 &&
cvs -f up -r v1 ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -236,8 +235,7 @@ test_expect_success 'cvs up -r v1' '
' '
test_expect_success 'cvs up' ' test_expect_success 'cvs up' '
( cd cvswork && ( cd cvswork && cvs -f up ) >cvs.log 2>&1 &&
cvs -f up ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -249,8 +247,7 @@ test_expect_success 'cvs up' '
' '
test_expect_success 'cvs up (again; check CVS/Tag files)' ' test_expect_success 'cvs up (again; check CVS/Tag files)' '
( cd cvswork && ( cd cvswork && cvs -f up -d ) >cvs.log 2>&1 &&
cvs -f up -d ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -279,15 +276,16 @@ test_expect_success 'cvs co b2 [into cvswork2]' '
' '
test_expect_success 'root dir edit [cvswork2]' ' test_expect_success 'root dir edit [cvswork2]' '
( cd cvswork2 && (
echo "Line 2" >>textfile.c && cd cvswork2 && echo "Line 2" >>textfile.c &&
! cvs -f diff -u >"$WORKDIR/cvsEdit1.diff" && ! cvs -f diff -u >"$WORKDIR/cvsEdit1.diff" &&
cvs -f commit -m "edit textfile.c" textfile.c cvs -f commit -m "edit textfile.c" textfile.c
) >cvsEdit1.log 2>&1 ) >cvsEdit1.log 2>&1
' '
test_expect_success 'root dir rm file [cvswork2]' ' test_expect_success 'root dir rm file [cvswork2]' '
( cd cvswork2 && (
cd cvswork2 &&
cvs -f rm -f t2 && cvs -f rm -f t2 &&
cvs -f diff -u >../cvsEdit2-empty.diff && cvs -f diff -u >../cvsEdit2-empty.diff &&
! cvs -f diff -N -u >"$WORKDIR/cvsEdit2-N.diff" && ! cvs -f diff -N -u >"$WORKDIR/cvsEdit2-N.diff" &&
@ -295,8 +293,9 @@ test_expect_success 'root dir rm file [cvswork2]' '
) >cvsEdit2.log 2>&1 ) >cvsEdit2.log 2>&1
' '
test_expect_success 'subdir edit/add/rm files [cvswork2' ' test_expect_success 'subdir edit/add/rm files [cvswork2]' '
( cd cvswork2 && (
cd cvswork2 &&
sed -e "s/line 1/line 1 (v2)/" adir/bdir/bfile >adir/bdir/bfileNEW && sed -e "s/line 1/line 1 (v2)/" adir/bdir/bfile >adir/bdir/bfileNEW &&
mv -f adir/bdir/bfileNEW adir/bdir/bfile && mv -f adir/bdir/bfileNEW adir/bdir/bfile &&
rm adir/bdir/b2file && rm adir/bdir/b2file &&
@ -306,7 +305,8 @@ test_expect_success 'subdir edit/add/rm files [cvswork2' '
cvs -f add bdir/b4file && cvs -f add bdir/b4file &&
! cvs -f diff -N -u >"$WORKDIR/cvsEdit3.diff" && ! cvs -f diff -N -u >"$WORKDIR/cvsEdit3.diff" &&
git fetch gitcvs.git b2:b2 && git fetch gitcvs.git b2:b2 &&
( cd .. && (
cd .. &&
! cvs -f diff -u -N -r v1.2 >"$WORKDIR/cvsEdit3-v1.2.diff" && ! cvs -f diff -u -N -r v1.2 >"$WORKDIR/cvsEdit3-v1.2.diff" &&
! cvs -f diff -u -N -r v1.2 -r v1 >"$WORKDIR/cvsEdit3-v1.2-v1.diff" ! cvs -f diff -u -N -r v1.2 -r v1 >"$WORKDIR/cvsEdit3-v1.2-v1.diff"
) && ) &&
@ -334,12 +334,14 @@ test_expect_success 'validate basic diffs saved during above cvswork2 edits' '
test $(grep Index: cvsEdit3.diff | wc -l) = 3 && test $(grep Index: cvsEdit3.diff | wc -l) = 3 &&
rm -rf diffSandbox && rm -rf diffSandbox &&
git clone -q -n . diffSandbox && git clone -q -n . diffSandbox &&
( cd diffSandbox && (
cd diffSandbox &&
git checkout v1 && git checkout v1 &&
git apply -p0 --index <"$WORKDIR/cvsEdit1.diff" && git apply -p0 --index <"$WORKDIR/cvsEdit1.diff" &&
git apply -p0 --index <"$WORKDIR/cvsEdit2-N.diff" && git apply -p0 --index <"$WORKDIR/cvsEdit2-N.diff" &&
git apply -p0 --directory=adir --index <"$WORKDIR/cvsEdit3.diff" && git apply -p0 --directory=adir --index <"$WORKDIR/cvsEdit3.diff" &&
git diff --exit-code v2 ) >"check_diff_apply.out" 2>&1 git diff --exit-code v2
) >"check_diff_apply.out" 2>&1
' '
test_expect_success 'validate v1.2 diff saved during last cvswork2 edit' ' test_expect_success 'validate v1.2 diff saved during last cvswork2 edit' '
@ -353,8 +355,7 @@ test_expect_success 'validate v1.2 v1 diff saved during last cvswork2 edit' '
' '
test_expect_success 'cvs up [cvswork2]' ' test_expect_success 'cvs up [cvswork2]' '
( cd cvswork2 && ( cd cvswork2 && cvs -f up ) >cvs.log 2>&1 &&
cvs -f up ) >cvs.log 2>&1 &&
check_start_tree cvswork2 && check_start_tree cvswork2 &&
check_file cvswork2 textfile.c v2 && check_file cvswork2 textfile.c v2 &&
check_file cvswork2 adir/afile v2 && check_file cvswork2 adir/afile v2 &&
@ -365,8 +366,7 @@ test_expect_success 'cvs up [cvswork2]' '
' '
test_expect_success 'cvs up -r b2 [back to cvswork]' ' test_expect_success 'cvs up -r b2 [back to cvswork]' '
( cd cvswork && ( cd cvswork && cvs -f up -r b2 ) >cvs.log 2>&1 &&
cvs -f up -r b2 ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v2 && check_file cvswork textfile.c v2 &&
check_file cvswork adir/afile v2 && check_file cvswork adir/afile v2 &&
@ -377,8 +377,7 @@ test_expect_success 'cvs up -r b2 [back to cvswork]' '
' '
test_expect_success 'cvs up -r b1' ' test_expect_success 'cvs up -r b1' '
( cd cvswork && ( cd cvswork && cvs -f up -r b1 ) >cvs.log 2>&1 &&
cvs -f up -r b1 ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1.2 && check_file cvswork textfile.c v1.2 &&
check_file cvswork t3 v1.2 && check_file cvswork t3 v1.2 &&
@ -391,8 +390,7 @@ test_expect_success 'cvs up -r b1' '
' '
test_expect_success 'cvs up -A' ' test_expect_success 'cvs up -A' '
( cd cvswork && ( cd cvswork && cvs -f up -A ) >cvs.log 2>&1 &&
cvs -f up -A ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -404,8 +402,7 @@ test_expect_success 'cvs up -A' '
' '
test_expect_success 'cvs up (check CVS/Tag files)' ' test_expect_success 'cvs up (check CVS/Tag files)' '
( cd cvswork && ( cd cvswork && cvs -f up ) >cvs.log 2>&1 &&
cvs -f up ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -418,8 +415,7 @@ test_expect_success 'cvs up (check CVS/Tag files)' '
# This is not really legal CVS, but it seems to work anyway: # This is not really legal CVS, but it seems to work anyway:
test_expect_success 'cvs up -r heads/b1' ' test_expect_success 'cvs up -r heads/b1' '
( cd cvswork && ( cd cvswork && cvs -f up -r heads/b1 ) >cvs.log 2>&1 &&
cvs -f up -r heads/b1 ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1.2 && check_file cvswork textfile.c v1.2 &&
check_file cvswork t3 v1.2 && check_file cvswork t3 v1.2 &&
@ -433,8 +429,7 @@ test_expect_success 'cvs up -r heads/b1' '
# But this should work even if CVS client checks -r more carefully: # But this should work even if CVS client checks -r more carefully:
test_expect_success 'cvs up -r heads_-s-b2 (cvsserver escape mechanism)' ' test_expect_success 'cvs up -r heads_-s-b2 (cvsserver escape mechanism)' '
( cd cvswork && ( cd cvswork && cvs -f up -r heads_-s-b2 ) >cvs.log 2>&1 &&
cvs -f up -r heads_-s-b2 ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v2 && check_file cvswork textfile.c v2 &&
check_file cvswork adir/afile v2 && check_file cvswork adir/afile v2 &&
@ -447,8 +442,7 @@ test_expect_success 'cvs up -r heads_-s-b2 (cvsserver escape mechanism)' '
v1hash=$(git rev-parse v1) v1hash=$(git rev-parse v1)
test_expect_success 'cvs up -r $(git rev-parse v1)' ' test_expect_success 'cvs up -r $(git rev-parse v1)' '
test -n "$v1hash" && test -n "$v1hash" &&
( cd cvswork && ( cd cvswork && cvs -f up -r "$v1hash" ) >cvs.log 2>&1 &&
cvs -f up -r "$v1hash" ) >cvs.log 2>&1 &&
check_start_tree cvswork && check_start_tree cvswork &&
check_file cvswork textfile.c v1 && check_file cvswork textfile.c v1 &&
check_file cvswork t2 v1 && check_file cvswork t2 v1 &&
@ -460,23 +454,20 @@ test_expect_success 'cvs up -r $(git rev-parse v1)' '
' '
test_expect_success 'cvs diff -r v1 -u' ' test_expect_success 'cvs diff -r v1 -u' '
( cd cvswork && ( cd cvswork && cvs -f diff -r v1 -u ) >cvsDiff.out 2>cvs.log &&
cvs -f diff -r v1 -u ) >cvsDiff.out 2>cvs.log &&
test ! -s cvsDiff.out && test ! -s cvsDiff.out &&
test ! -s cvs.log test ! -s cvs.log
' '
test_expect_success 'cvs diff -N -r v2 -u' ' test_expect_success 'cvs diff -N -r v2 -u' '
( cd cvswork && ( cd cvswork && ! cvs -f diff -N -r v2 -u ) >cvsDiff.out 2>cvs.log &&
! cvs -f diff -N -r v2 -u ) >cvsDiff.out 2>cvs.log &&
test ! -s cvs.log && test ! -s cvs.log &&
test -s cvsDiff.out && test -s cvsDiff.out &&
check_diff cvsDiff.out v2 v1 >check_diff.out 2>&1 check_diff cvsDiff.out v2 v1 >check_diff.out 2>&1
' '
test_expect_success 'cvs diff -N -r v2 -r v1.2' ' test_expect_success 'cvs diff -N -r v2 -r v1.2' '
( cd cvswork && ( cd cvswork && ! cvs -f diff -N -r v2 -r v1.2 -u ) >cvsDiff.out 2>cvs.log &&
! cvs -f diff -N -r v2 -r v1.2 -u ) >cvsDiff.out 2>cvs.log &&
test ! -s cvs.log && test ! -s cvs.log &&
test -s cvsDiff.out && test -s cvsDiff.out &&
check_diff cvsDiff.out v2 v1.2 >check_diff.out 2>&1 check_diff cvsDiff.out v2 v1.2 >check_diff.out 2>&1
@ -484,17 +475,18 @@ test_expect_success 'cvs diff -N -r v2 -r v1.2' '
test_expect_success 'apply early [cvswork3] diff to b3' ' test_expect_success 'apply early [cvswork3] diff to b3' '
git clone -q . gitwork3 && git clone -q . gitwork3 &&
( cd gitwork3 && (
cd gitwork3 &&
git checkout -b b3 v1 && git checkout -b b3 v1 &&
git apply -p0 --index <"$WORKDIR/cvswork3edit.diff" && git apply -p0 --index <"$WORKDIR/cvswork3edit.diff" &&
git commit -m "cvswork3 edits applied" ) && git commit -m "cvswork3 edits applied"
) &&
git fetch gitwork3 b3:b3 && git fetch gitwork3 b3:b3 &&
git tag v3 b3 git tag v3 b3
' '
test_expect_success 'check [cvswork3] diff' ' test_expect_success 'check [cvswork3] diff' '
( cd cvswork3 && ( cd cvswork3 && ! cvs -f diff -N -u ) >"$WORKDIR/cvsDiff.out" 2>cvs.log &&
! cvs -f diff -N -u ) >"$WORKDIR/cvsDiff.out" 2>cvs.log &&
test ! -s cvs.log && test ! -s cvs.log &&
test -s cvsDiff.out && test -s cvsDiff.out &&
test $(grep Index: cvsDiff.out | wc -l) = 3 && test $(grep Index: cvsDiff.out | wc -l) = 3 &&
@ -503,8 +495,7 @@ test_expect_success 'check [cvswork3] diff' '
' '
test_expect_success 'merge early [cvswork3] b3 with b1' ' test_expect_success 'merge early [cvswork3] b3 with b1' '
( cd gitwork3 && ( cd gitwork3 && git merge "message" HEAD b1 ) &&
git merge "message" HEAD b1 )
git fetch gitwork3 b3:b3 && git fetch gitwork3 b3:b3 &&
git tag v3merged b3 && git tag v3merged b3 &&
git push --tags gitcvs.git b3:b3 git push --tags gitcvs.git b3:b3
@ -515,11 +506,13 @@ test_expect_success 'merge early [cvswork3] b3 with b1' '
# TODO: Validate that the .# file was saved properly, and then # TODO: Validate that the .# file was saved properly, and then
# delete/ignore it when checking the tree. # delete/ignore it when checking the tree.
test_expect_success 'cvs up dirty [cvswork3]' ' test_expect_success 'cvs up dirty [cvswork3]' '
( cd cvswork3 && (
cd cvswork3 &&
cvs -f up && cvs -f up &&
! cvs -f diff -N -u >"$WORKDIR/cvsDiff.out" ) >cvs.log 2>&1 && ! cvs -f diff -N -u >"$WORKDIR/cvsDiff.out"
) >cvs.log 2>&1 &&
test -s cvsDiff.out && test -s cvsDiff.out &&
test $(grep Index: cvsDiff.out | wc -l) = 2 test $(grep Index: cvsDiff.out | wc -l) = 2 &&
check_start_tree cvswork3 && check_start_tree cvswork3 &&
check_file cvswork3 textfile.c v3merged && check_file cvswork3 textfile.c v3merged &&
check_file cvswork3 t3 v3merged && check_file cvswork3 t3 v3merged &&
@ -534,8 +527,9 @@ test_expect_success 'cvs up dirty [cvswork3]' '
# TODO: test cvs status # TODO: test cvs status
test_expect_success 'cvs commit [cvswork3' ' test_expect_success 'cvs commit [cvswork3]' '
( cd cvswork3 && (
cd cvswork3 &&
cvs -f commit -m "dirty sandbox after auto-merge" cvs -f commit -m "dirty sandbox after auto-merge"
) >cvs.log 2>&1 && ) >cvs.log 2>&1 &&
check_start_tree cvswork3 && check_start_tree cvswork3 &&