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?'