submodule: prevent backslash expantion in submodule names
[gitweb.git] / t / lib-submodule-update.sh
index 4e775a38b665e2910e63ecab5ead8d0af9278c2b..fb4f7b014e10cd383ed42550f77a14ea9b0211ac 100755 (executable)
@@ -792,6 +792,11 @@ test_submodule_switch_recursing () {
        then
                RESULTR=failure
        fi
+       RESULTOI=success
+       if test "$KNOWN_FAILURE_SUBMODULE_OVERWRITE_IGNORED_UNTRACKED" = 1
+       then
+               RESULTOI=failure
+       fi
        ######################### Appearing submodule #########################
        # Switching to a commit letting a submodule appear checks it out ...
        test_expect_success "$command: added submodule is checked out" '
@@ -832,7 +837,7 @@ test_submodule_switch_recursing () {
                )
        '
        # ... but an ignored file is fine.
-       test_expect_success "$command: added submodule removes an untracked ignored file" '
+       test_expect_$RESULTOI "$command: added submodule removes an untracked ignored file" '
                test_when_finished "rm submodule_update/.git/info/exclude" &&
                prolog &&
                reset_work_tree_to_interested no_submodule &&