[PATCH 01/13] contrib/subtree: Remove Test Number Comments

2013-02-05 Thread David A. Greene
From: "David A. Greene" 

Delete the comments indicating test numbers as it causes maintenance
headaches.  t*.sh -i will help us find any broken tests.

Signed-off-by: David A. Greene 
---
 contrib/subtree/t/t7900-subtree.sh |   55 
 1 file changed, 55 deletions(-)

diff --git a/contrib/subtree/t/t7900-subtree.sh 
b/contrib/subtree/t/t7900-subtree.sh
index bc2eeb0..6cf9fb9 100755
--- a/contrib/subtree/t/t7900-subtree.sh
+++ b/contrib/subtree/t/t7900-subtree.sh
@@ -60,7 +60,6 @@ last_commit_message()
git log --pretty=format:%s -1
 }
 
-# 1
 test_expect_success 'init subproj' '
 test_create_repo subproj
 '
@@ -68,7 +67,6 @@ test_expect_success 'init subproj' '
 # To the subproject!
 cd subproj
 
-# 2
 test_expect_success 'add sub1' '
 create sub1 &&
 git commit -m "sub1" &&
@@ -76,14 +74,12 @@ test_expect_success 'add sub1' '
 git branch -m master subproj
 '
 
-# 3
 test_expect_success 'add sub2' '
 create sub2 &&
 git commit -m "sub2" &&
 git branch sub2
 '
 
-# 4
 test_expect_success 'add sub3' '
 create sub3 &&
 git commit -m "sub3" &&
@@ -93,7 +89,6 @@ test_expect_success 'add sub3' '
 # Back to mainline
 cd ..
 
-# 5
 test_expect_success 'add main4' '
 create main4 &&
 git commit -m "main4" &&
@@ -101,101 +96,85 @@ test_expect_success 'add main4' '
 git branch subdir
 '
 
-# 6
 test_expect_success 'fetch subproj history' '
 git fetch ./subproj sub1 &&
 git branch sub1 FETCH_HEAD
 '
 
-# 7
 test_expect_success 'no subtree exists in main tree' '
 test_must_fail git subtree merge --prefix=subdir sub1
 '
 
-# 8
 test_expect_success 'no pull from non-existant subtree' '
 test_must_fail git subtree pull --prefix=subdir ./subproj sub1
 '
 
-# 9
 test_expect_success 'check if --message works for add' '
 git subtree add --prefix=subdir --message="Added subproject" sub1 &&
 check_equal ''"$(last_commit_message)"'' "Added subproject" &&
 undo
 '
 
-# 10
 test_expect_success 'check if --message works as -m and --prefix as -P' '
 git subtree add -P subdir -m "Added subproject using git subtree" sub1 
&&
 check_equal ''"$(last_commit_message)"'' "Added subproject using git 
subtree" &&
 undo
 '
 
-# 11
 test_expect_success 'check if --message works with squash too' '
 git subtree add -P subdir -m "Added subproject with squash" --squash 
sub1 &&
 check_equal ''"$(last_commit_message)"'' "Added subproject with 
squash" &&
 undo
 '
 
-# 12
 test_expect_success 'add subproj to mainline' '
 git subtree add --prefix=subdir/ FETCH_HEAD &&
 check_equal ''"$(last_commit_message)"'' "Add '"'subdir/'"' from 
commit '"'"'''"$(git rev-parse sub1)"'''"'"'"
 '
 
-# 13
 # this shouldn't actually do anything, since FETCH_HEAD is already a parent
 test_expect_success 'merge fetched subproj' '
 git merge -m "merge -s -ours" -s ours FETCH_HEAD
 '
 
-# 14
 test_expect_success 'add main-sub5' '
 create subdir/main-sub5 &&
 git commit -m "main-sub5"
 '
 
-# 15
 test_expect_success 'add main6' '
 create main6 &&
 git commit -m "main6 boring"
 '
 
-# 16
 test_expect_success 'add main-sub7' '
 create subdir/main-sub7 &&
 git commit -m "main-sub7"
 '
 
-# 17
 test_expect_success 'fetch new subproj history' '
 git fetch ./subproj sub2 &&
 git branch sub2 FETCH_HEAD
 '
 
-# 18
 test_expect_success 'check if --message works for merge' '
 git subtree merge --prefix=subdir -m "Merged changes from subproject" 
sub2 &&
 check_equal ''"$(last_commit_message)"'' "Merged changes from 
subproject" &&
 undo
 '
 
-# 19
 test_expect_success 'check if --message for merge works with squash too' '
 git subtree merge --prefix subdir -m "Merged changes from subproject 
using squash" --squash sub2 &&
 check_equal ''"$(last_commit_message)"'' "Merged changes from 
subproject using squash" &&
 undo
 '
 
-# 20
 test_expect_success 'merge new subproj history into subdir' '
 git subtree merge --prefix=subdir FETCH_HEAD &&
 git branch pre-split &&
 check_equal ''"$(last_commit_message)"'' "Merge commit '"'"'"$(git 
rev-parse sub2)"'"'"' into mainline"
 '
 
-# 21
 test_expect_success 'Check that prefix argument is required for split' '
 echo "You must provide the --prefix option." > expected &&
 test_must_fail git subtree split > actual 2>&1 &&
@@ -207,7 +186,6 @@ test_expect_success 'Check that prefix argument is required 
for split' '
 rm -f expected actual
 '
 
-# 22
 test_expect_success 'Check that the  exists for a split' '
 echo "'"'"'non-existent-directory'"'"'" does not exist\; use "'"'"'git 
subtree add'"'"'" > expected &&
 test_must_fail git subtree split --prefix=non-existent-directory > 
actual 2>&1 &&
@@ -219,7 +197,6 @@ 

Re: [PATCH 01/13] contrib/subtree: Remove Test Number Comments

2013-02-04 Thread Junio C Hamano
Thanks.

This is minor but I'd prefer to see that Subject lines Not To Do
Title Case (please see "git log --oneline --no-merges -20 master"
and imitate them for uniformity).

I'll tweak them while queuing so this alone is not a reason for
having to resend.

Thanks.

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 01/13] contrib/subtree: Remove Test Number Comments

2013-02-04 Thread David A. Greene
From: "David A. Greene" 

Delete the comments indicating test numbers as it causes maintenance
headaches.  t*.sh -i will help us find any broken tests.

Signed-off-by: David A. Greene 
---
 contrib/subtree/t/t7900-subtree.sh |   55 
 1 file changed, 55 deletions(-)

diff --git a/contrib/subtree/t/t7900-subtree.sh 
b/contrib/subtree/t/t7900-subtree.sh
index bc2eeb0..6cf9fb9 100755
--- a/contrib/subtree/t/t7900-subtree.sh
+++ b/contrib/subtree/t/t7900-subtree.sh
@@ -60,7 +60,6 @@ last_commit_message()
git log --pretty=format:%s -1
 }
 
-# 1
 test_expect_success 'init subproj' '
 test_create_repo subproj
 '
@@ -68,7 +67,6 @@ test_expect_success 'init subproj' '
 # To the subproject!
 cd subproj
 
-# 2
 test_expect_success 'add sub1' '
 create sub1 &&
 git commit -m "sub1" &&
@@ -76,14 +74,12 @@ test_expect_success 'add sub1' '
 git branch -m master subproj
 '
 
-# 3
 test_expect_success 'add sub2' '
 create sub2 &&
 git commit -m "sub2" &&
 git branch sub2
 '
 
-# 4
 test_expect_success 'add sub3' '
 create sub3 &&
 git commit -m "sub3" &&
@@ -93,7 +89,6 @@ test_expect_success 'add sub3' '
 # Back to mainline
 cd ..
 
-# 5
 test_expect_success 'add main4' '
 create main4 &&
 git commit -m "main4" &&
@@ -101,101 +96,85 @@ test_expect_success 'add main4' '
 git branch subdir
 '
 
-# 6
 test_expect_success 'fetch subproj history' '
 git fetch ./subproj sub1 &&
 git branch sub1 FETCH_HEAD
 '
 
-# 7
 test_expect_success 'no subtree exists in main tree' '
 test_must_fail git subtree merge --prefix=subdir sub1
 '
 
-# 8
 test_expect_success 'no pull from non-existant subtree' '
 test_must_fail git subtree pull --prefix=subdir ./subproj sub1
 '
 
-# 9
 test_expect_success 'check if --message works for add' '
 git subtree add --prefix=subdir --message="Added subproject" sub1 &&
 check_equal ''"$(last_commit_message)"'' "Added subproject" &&
 undo
 '
 
-# 10
 test_expect_success 'check if --message works as -m and --prefix as -P' '
 git subtree add -P subdir -m "Added subproject using git subtree" sub1 
&&
 check_equal ''"$(last_commit_message)"'' "Added subproject using git 
subtree" &&
 undo
 '
 
-# 11
 test_expect_success 'check if --message works with squash too' '
 git subtree add -P subdir -m "Added subproject with squash" --squash 
sub1 &&
 check_equal ''"$(last_commit_message)"'' "Added subproject with 
squash" &&
 undo
 '
 
-# 12
 test_expect_success 'add subproj to mainline' '
 git subtree add --prefix=subdir/ FETCH_HEAD &&
 check_equal ''"$(last_commit_message)"'' "Add '"'subdir/'"' from 
commit '"'"'''"$(git rev-parse sub1)"'''"'"'"
 '
 
-# 13
 # this shouldn't actually do anything, since FETCH_HEAD is already a parent
 test_expect_success 'merge fetched subproj' '
 git merge -m "merge -s -ours" -s ours FETCH_HEAD
 '
 
-# 14
 test_expect_success 'add main-sub5' '
 create subdir/main-sub5 &&
 git commit -m "main-sub5"
 '
 
-# 15
 test_expect_success 'add main6' '
 create main6 &&
 git commit -m "main6 boring"
 '
 
-# 16
 test_expect_success 'add main-sub7' '
 create subdir/main-sub7 &&
 git commit -m "main-sub7"
 '
 
-# 17
 test_expect_success 'fetch new subproj history' '
 git fetch ./subproj sub2 &&
 git branch sub2 FETCH_HEAD
 '
 
-# 18
 test_expect_success 'check if --message works for merge' '
 git subtree merge --prefix=subdir -m "Merged changes from subproject" 
sub2 &&
 check_equal ''"$(last_commit_message)"'' "Merged changes from 
subproject" &&
 undo
 '
 
-# 19
 test_expect_success 'check if --message for merge works with squash too' '
 git subtree merge --prefix subdir -m "Merged changes from subproject 
using squash" --squash sub2 &&
 check_equal ''"$(last_commit_message)"'' "Merged changes from 
subproject using squash" &&
 undo
 '
 
-# 20
 test_expect_success 'merge new subproj history into subdir' '
 git subtree merge --prefix=subdir FETCH_HEAD &&
 git branch pre-split &&
 check_equal ''"$(last_commit_message)"'' "Merge commit '"'"'"$(git 
rev-parse sub2)"'"'"' into mainline"
 '
 
-# 21
 test_expect_success 'Check that prefix argument is required for split' '
 echo "You must provide the --prefix option." > expected &&
 test_must_fail git subtree split > actual 2>&1 &&
@@ -207,7 +186,6 @@ test_expect_success 'Check that prefix argument is required 
for split' '
 rm -f expected actual
 '
 
-# 22
 test_expect_success 'Check that the  exists for a split' '
 echo "'"'"'non-existent-directory'"'"'" does not exist\; use "'"'"'git 
subtree add'"'"'" > expected &&
 test_must_fail git subtree split --prefix=non-existent-directory > 
actual 2>&1 &&
@@ -219,7 +197,6 @@