Code

Add missing test for 'git remote update --prune'
authorBjörn Gustavsson <bgustavsson@gmail.com>
Mon, 9 Nov 2009 20:11:59 +0000 (21:11 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Nov 2009 09:01:07 +0000 (01:01 -0800)
Signed-off-by: Björn Gustavsson <bgustavsson@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5505-remote.sh

index 852ccb5d7d649a71eeab25eadce6940b9c2a6f63..e931ce6c69c8819b4273e0c81eb17bf8d8eacc5d 100755 (executable)
@@ -365,6 +365,17 @@ test_expect_success 'update with arguments' '
 
 '
 
+test_expect_success 'update --prune' '
+
+       (cd one &&
+        git branch -m side2 side3) &&
+       (cd test &&
+        git remote update --prune &&
+        (cd ../one && git branch -m side3 side2)
+        git rev-parse refs/remotes/origin/side3 &&
+        test_must_fail git rev-parse refs/remotes/origin/side2)
+'
+
 cat > one/expect << EOF
   apis/master
   apis/side