Mercurial > hg
diff tests/test-symlinks @ 1487:2bc6cd62a29c
fix handling of files of unsupported type in the walk code
if a file was of unsupported type, it was considered as 'seen' while
walking. this way it was possible to have file in the dirstate not
yielded by the walk function.
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Wed, 02 Nov 2005 15:46:31 -0800 |
parents | 5010207c3527 |
children | c13fce7167c2 |
line wrap: on
line diff
--- a/tests/test-symlinks Wed Nov 02 15:45:41 2005 -0800 +++ b/tests/test-symlinks Wed Nov 02 15:46:31 2005 -0800 @@ -22,3 +22,20 @@ #Assert screamed here before, should go by without consequence hg commit -m 'is there a bug?' + +cd .. ; rm -rf test +hg init test; cd test; + +mkdir dir +touch a.c dir/a.o dir/b.o +# test what happens if we want to trick hg +hg commit -A -m 0 +echo "relglob:*.o" > .hgignore +rm a.c +rm dir/a.o +rm dir/b.o +mkdir dir/a.o +ln -sf nonexist dir/b.o +mkfifo a.c +# it should show a.c, dir/a.o and dir/b.o removed +hg status