tests/test-remove
author Vadim Gelfer <vadim.gelfer@gmail.com>
Tue, 14 Mar 2006 21:40:46 -0800
changeset 1951 696230e52e4d
parent 1936 8393baa0858c
child 1953 379ab45b91b7
permissions -rwxr-xr-x
add HGRCPATH env var, list of places to look for hgrc files. if set, override default hgrc search path. if empty, only .hg/hgrc of current repo read. for each element, if directory, all entries in directory with end in ".rc" are added to path. else, element is added to path. big thing about this change is that user "~/.hgrc" and system hgrc not longer breaks tests. run-tests makes HGRCPATH empty now.
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