ls-tree: remove path filtering logic in show_tree
[gitweb.git] / t / t3102-ls-tree-wildcards.sh
index c286854485d065816ff2c9fdd225c54734d48b60..83fca8df8b3672446eb5f78515934a5f78646023 100755 (executable)
@@ -19,4 +19,12 @@ EOF
        test_cmp expected actual
 '
 
+test_expect_success 'ls-tree outside prefix' '
+       cat >expected <<EOF &&
+100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391   ../a[a]/three
+EOF
+       ( cd aa && git ls-tree -r HEAD "../a[a]"; ) >actual &&
+       test_cmp expected actual
+'
+
 test_done