#!/bin/sh test_description='update-index and add refuse to add beyond symlinks' . ./test-lib.sh test_expect_success SYMLINKS setup ' >a && mkdir b && ln -s b c && >c/d && git update-index --add a b/d ' test_expect_success SYMLINKS 'update-index --add beyond symlinks' ' test_must_fail git update-index --add c/d && ! ( git ls-files | grep c/d ) ' test_expect_success SYMLINKS 'add beyond symlinks' ' test_must_fail git add c/d && ! ( git ls-files | grep c/d ) ' test_done