Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-symlinks @ 1408:5010207c3527
symlink unit test
author | Matthew Elder <sseses@gmail.com> |
---|---|
date | Tue, 18 Oct 2005 21:32:51 -0700 |
parents | |
children | 2bc6cd62a29c |
comparison
equal
deleted
inserted
replaced
1407:db571bcaa35d | 1408:5010207c3527 |
---|---|
1 #!/bin/sh | |
2 #Test bug regarding symlinks that showed up in hg 0.7 | |
3 #Author: Matthew Elder <sseses@gmail.com> | |
4 | |
5 #make and initialize repo | |
6 hg init test; cd test; | |
7 | |
8 #make a file and a symlink | |
9 touch foo; ln -s foo bar; | |
10 | |
11 #import with addremove -- symlink walking should _not_ screwup. | |
12 hg addremove | |
13 | |
14 #commit -- the symlink should _not_ appear added to dir state | |
15 hg commit -m 'initial' | |
16 | |
17 #add a new file so hg will let me commit again | |
18 touch bomb | |
19 | |
20 #again, symlink should _not_ show up on dir state | |
21 hg addremove | |
22 | |
23 #Assert screamed here before, should go by without consequence | |
24 hg commit -m 'is there a bug?' |