tests/test-paths
author Eric Eisner <ede@mit.edu>
Fri, 07 May 2010 16:51:45 -0400
changeset 11121 d061ef1d781c
parent 5951 92eb0a019bf2
permissions -rwxr-xr-x
mq: make use of output labeling for summary
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5943
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     1
#!/bin/sh
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     2
hg init a
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     3
hg clone a b
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     4
cd a
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     5
echo '[paths]' >> .hg/hgrc
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     6
echo 'dupe = ../b' >> .hg/hgrc
5951
92eb0a019bf2 Simplify test-paths
Bryan O'Sullivan <bos@serpentine.com>
parents: 5943
diff changeset
     7
hg in dupe | fgrep '../'
5943
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
     8
cd ..
5951
92eb0a019bf2 Simplify test-paths
Bryan O'Sullivan <bos@serpentine.com>
parents: 5943
diff changeset
     9
hg -R a in dupe | fgrep '../'
5943
ffaf2419de44 Ensure that absolutized paths from hgrc do not contain ../ segments.
Jesse Glick <jesse.glick@sun.com>
parents:
diff changeset
    10
true