(+cc: Duy for t1509) Elijah Newren wrote: > --- a/t/t0003-attributes.sh > +++ b/t/t0003-attributes.sh > @@ -19,24 +19,23 @@ attr_check () { > test_expect_success 'setup' ' > > mkdir -p a/b/d a/c && > - ( > - echo "[attr]notest !test" > + cat <<EOF >.gitattributes && > +[attr]notest !test Fits with the style of later tests in the file. Nice. [...] > --- a/t/t1509-root-worktree.sh > +++ b/t/t1509-root-worktree.sh > @@ -209,7 +209,7 @@ unset GIT_WORK_TREE > > test_expect_success 'go to /' 'cd /' > test_expect_success 'setup' ' > - rm -rf /.git > + rm -rf /.git && > echo "Initialized empty Git repository in /.git/" > expected && > git init > result && > test_cmp expected result > @@ -232,8 +232,8 @@ say "auto bare gitdir" > > # DESTROYYYYY!!!!! > test_expect_success 'setup' ' > - rm -rf /refs /objects /info /hooks > - rm /* > + rm -rf /refs /objects /info /hooks && > + rm /* && Hmm, I am not sure I trust this one... [...] > --- a/t/t3406-rebase-message.sh > +++ b/t/t3406-rebase-message.sh > @@ -43,20 +43,20 @@ test_expect_success 'rebase -m' ' > ' > > test_expect_success 'rebase --stat' ' > - git reset --hard start > + git reset --hard start && > git rebase --stat master >diffstat.txt && > grep "^ fileX | *1 +$" diffstat.txt > ' > > test_expect_success 'rebase w/config rebase.stat' ' > - git reset --hard start > + git reset --hard start && > git config rebase.stat true && > git rebase master >diffstat.txt && > grep "^ fileX | *1 +$" diffstat.txt > ' > > test_expect_success 'rebase -n overrides config rebase.stat config' ' > - git reset --hard start > + git reset --hard start && > git config rebase.stat true && > git rebase -n master >diffstat.txt && > ! grep "^ fileX | *1 +$" diffstat.txt Shouldn't these tabs be spaces to blend in with their surroundings? > --- a/t/t4119-apply-config.sh > +++ b/t/t4119-apply-config.sh > @@ -73,7 +73,7 @@ D=`pwd` > test_expect_success 'apply --whitespace=strip in subdir' ' > > cd "$D" && > - git config --unset-all apply.whitespace > + git config --unset-all apply.whitespace && test_might_fail? Aside from the problems Ãvar and Junio found, the rest looks good to me, but I have not tested it. --- diff --git a/t/t1509-root-worktree.sh b/t/t1509-root-worktree.sh index e3391b7..7f60fd0 100755 --- a/t/t1509-root-worktree.sh +++ b/t/t1509-root-worktree.sh @@ -209,7 +209,7 @@ unset GIT_WORK_TREE test_expect_success 'go to /' 'cd /' test_expect_success 'setup' ' - rm -rf /.git && + rm -rf /.git echo "Initialized empty Git repository in /.git/" > expected && git init > result && test_cmp expected result @@ -232,8 +232,8 @@ say "auto bare gitdir" # DESTROYYYYY!!!!! test_expect_success 'setup' ' - rm -rf /refs /objects /info /hooks && - rm /* && + rm -rf /refs /objects /info /hooks + rm /* cd / && echo "Initialized empty Git repository in /" > expected && git init --bare > result && diff --git a/t/t3406-rebase-message.sh b/t/t3406-rebase-message.sh index fe5f936..506d37e 100755 --- a/t/t3406-rebase-message.sh +++ b/t/t3406-rebase-message.sh @@ -43,20 +43,20 @@ test_expect_success 'rebase -m' ' ' test_expect_success 'rebase --stat' ' - git reset --hard start && + git reset --hard start && git rebase --stat master >diffstat.txt && grep "^ fileX | *1 +$" diffstat.txt ' test_expect_success 'rebase w/config rebase.stat' ' - git reset --hard start && + git reset --hard start && git config rebase.stat true && git rebase master >diffstat.txt && grep "^ fileX | *1 +$" diffstat.txt ' test_expect_success 'rebase -n overrides config rebase.stat config' ' - git reset --hard start && + git reset --hard start && git config rebase.stat true && git rebase -n master >diffstat.txt && ! grep "^ fileX | *1 +$" diffstat.txt diff --git a/t/t4119-apply-config.sh b/t/t4119-apply-config.sh index 3d0384d..82e0099 100755 --- a/t/t4119-apply-config.sh +++ b/t/t4119-apply-config.sh @@ -73,7 +73,7 @@ D=`pwd` test_expect_success 'apply --whitespace=strip in subdir' ' cd "$D" && - git config --unset-all apply.whitespace && + test_might_fail git config --unset-all apply.whitespace && rm -f sub/file1 && cp saved sub/file1 && git update-index --refresh && -- -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html