Merge branch 'dk/send-email-avoid-net-smtp-ssl-when-able' into maint
[gitweb.git] / t / t3007-ls-files-recurse-submodules.sh
index c8030dd3299a43a8937cf51e47798e5698707a10..ebb956fd16ccce2536591da021239453da999140 100755 (executable)
@@ -82,6 +82,17 @@ test_expect_success 'ls-files recurses more than 1 level' '
        test_cmp expect actual
 '
 
+test_expect_success 'ls-files works with GIT_DIR' '
+       cat >expect <<-\EOF &&
+       .gitmodules
+       c
+       subsub/d
+       EOF
+
+       git --git-dir=submodule/.git ls-files --recurse-submodules >actual &&
+       test_cmp expect actual
+'
+
 test_expect_success '--recurse-submodules and pathspecs setup' '
        echo e >submodule/subsub/e.txt &&
        git -C submodule/subsub add e.txt &&