t7403: Use --no-local to avoid populating .git/config
authorW. Trevor King <wking@tremily.us>
Sun, 2 Dec 2012 17:21:07 +0000 (12:21 -0500)
committerW. Trevor King <wking@tremily.us>
Sun, 2 Dec 2012 18:22:27 +0000 (13:22 -0500)
Without a way to turn submodules on and off, all submodules have their
URLs copied into the local config by default.

Signed-off-by: W. Trevor King <wking@tremily.us>
t/t7403-submodule-sync.sh

index 524d5c1b21a507c5ed16edc52fb9353792b83f28..bae090368b52bd0d563c6f998f5b49223d5a5e25 100755 (executable)
@@ -78,12 +78,12 @@ test_expect_success '"git submodule sync" should update known submodule URLs' '
        )
 '
 
-test_expect_success '"git submodule sync" should not vivify uninteresting submodule' '
+test_expect_success '"git submodule sync --no-local" should not vivify uninteresting submodule' '
        (cd top-only-clone &&
         git pull &&
-        git submodule sync &&
+        git submodule sync --no-local &&
         test -z "$(git config submodule.submodule.url)" &&
-        git submodule sync submodule &&
+        git submodule sync --no-local submodule &&
         test -z "$(git config submodule.submodule.url)"
        )
 '