The test creates a "super" directory that is not removed after the test finished. This directory is not used in any subsequent tests and should therefore be removed. Signed-off-by: Lars Schneider <larsxschneider@xxxxxxxxx> --- I just noticed that my bug report test does not run properly without this patch: http://public-inbox.org/git/20170215111704.78320-1-larsxschneider@xxxxxxxxx/ @Junio: I think this patch should be applied regardless of the bug. Thank, Lars Notes: Base Commit: 3b9e3c2ced (v2.11.1) Diff on Web: https://github.com/larsxschneider/git/commit/1699a6894e Checkout: git fetch https://github.com/larsxschneider/git submodule/cleanup-test-v1 && git checkout 1699a6894e t/t7400-submodule-basic.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/t/t7400-submodule-basic.sh b/t/t7400-submodule-basic.sh index b77cce8e40..08df483280 100755 --- a/t/t7400-submodule-basic.sh +++ b/t/t7400-submodule-basic.sh @@ -1078,6 +1078,7 @@ test_expect_success 'submodule with UTF-8 name' ' ' test_expect_success 'submodule add clone shallow submodule' ' + test_when_finished "rm -rf super" && mkdir super && pwd=$(pwd) && ( base-commit: 3b9e3c2cede15057af3ff8076c45ad5f33829436 -- 2.11.0