t8001/t8002: blame: demonstrate acceptance of bogus -LX,+0 and -LX,-0
[gitweb.git] / t / t7400-submodule-basic.sh
index 50e6ad7458c48842408e2afc20f84c117120c262..5ee97b003a879a0b6a558265e94c18582aa836c0 100755 (executable)
@@ -963,4 +963,20 @@ test_expect_success 'submodule with UTF-8 name' '
        git submodule >&2 &&
        test -n "$(git submodule | grep "$svname")"
 '
+
+test_expect_success 'submodule add clone shallow submodule' '
+       mkdir super &&
+       pwd=$(pwd)
+       (
+               cd super &&
+               git init &&
+               git submodule add --depth=1 file://"$pwd"/example2 submodule &&
+               (
+                       cd submodule &&
+                       test 1 = $(git log --oneline | wc -l)
+               )
+       )
+'
+
+
 test_done