tests/test-remove
author Hollis Blanchard <hollisb@us.ibm.com>
Wed, 15 Mar 2006 03:19:16 +0100
changeset 1950 5f581f337b05
parent 1936 8393baa0858c
child 1953 379ab45b91b7
permissions -rwxr-xr-x
hgk "committer:" bug I've been having an hgk problem with this tree: http://xenbits.xensource.com/ext/linux-ppc-2.6.hg, specifically changeset 93c590d23a53. The problem seems to be that the commit message contains a "committer:" line, which triggers a (relatively unused?) case in hgk.py... Both cases need the dates at the end of the line.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
936
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     1
#!/bin/sh
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     2
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     3
hg init a
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     4
cd a
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     5
echo a > foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     6
hg add foo
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1570
diff changeset
     7
hg commit -m 1 -d "1000000 0"
936
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     8
rm foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
     9
hg remove foo
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1570
diff changeset
    10
hg commit -m 2 -d "1000000 0"
1934
6af6d02a9879 Make test-remove portable for strange strftime implementations.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1933
diff changeset
    11
hg export 0 | sed -e "s/Thu Jan 01/Thu Jan  1/"
6af6d02a9879 Make test-remove portable for strange strftime implementations.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1933
diff changeset
    12
hg export 1 | sed -e "s/Thu Jan 01/Thu Jan  1/"
1936
8393baa0858c Make test-remove portable for strange strftime implementations (second try).
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1934
diff changeset
    13
hg log -p -r 0 | sed -e "s/Thu Jan 01/Thu Jan  1/"
8393baa0858c Make test-remove portable for strange strftime implementations (second try).
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1934
diff changeset
    14
hg log -p -r 1 | sed -e "s/Thu Jan 01/Thu Jan  1/"
936
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
    15
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
    16
cd ..
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
    17
hg clone a b