tests/test-paths.t
branchstable
changeset 27320 59d5f619e69e
parent 16913 f2719b387380
child 27329 944af8e2eb4c
equal deleted inserted replaced
27245:cea1473ba468 27320:59d5f619e69e
     2   $ hg clone a b
     2   $ hg clone a b
     3   updating to branch default
     3   updating to branch default
     4   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
     4   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
     5   $ cd a
     5   $ cd a
     6   $ echo '[paths]' >> .hg/hgrc
     6   $ echo '[paths]' >> .hg/hgrc
     7   $ echo 'dupe = ../b' >> .hg/hgrc
     7   $ echo 'dupe = ../b#tip' >> .hg/hgrc
     8   $ echo 'expand = $SOMETHING/bar' >> .hg/hgrc
     8   $ echo 'expand = $SOMETHING/bar' >> .hg/hgrc
     9   $ hg in dupe
     9   $ hg in dupe
    10   comparing with $TESTTMP/b (glob)
    10   comparing with $TESTTMP/b (glob)
    11   no changes found
    11   no changes found
    12   [1]
    12   [1]
    15   comparing with $TESTTMP/b (glob)
    15   comparing with $TESTTMP/b (glob)
    16   no changes found
    16   no changes found
    17   [1]
    17   [1]
    18   $ cd a
    18   $ cd a
    19   $ hg paths
    19   $ hg paths
    20   dupe = $TESTTMP/b (glob)
    20   dupe = $TESTTMP/b#tip (glob)
    21   expand = $TESTTMP/a/$SOMETHING/bar (glob)
    21   expand = $TESTTMP/a/$SOMETHING/bar (glob)
    22   $ SOMETHING=foo hg paths
    22   $ SOMETHING=foo hg paths
    23   dupe = $TESTTMP/b (glob)
    23   dupe = $TESTTMP/b#tip (glob)
    24   expand = $TESTTMP/a/foo/bar (glob)
    24   expand = $TESTTMP/a/foo/bar (glob)
    25 #if msys
    25 #if msys
    26   $ SOMETHING=//foo hg paths
    26   $ SOMETHING=//foo hg paths
    27   dupe = $TESTTMP/b (glob)
    27   dupe = $TESTTMP/b#tip (glob)
    28   expand = /foo/bar
    28   expand = /foo/bar
    29 #else
    29 #else
    30   $ SOMETHING=/foo hg paths
    30   $ SOMETHING=/foo hg paths
    31   dupe = $TESTTMP/b (glob)
    31   dupe = $TESTTMP/b#tip (glob)
    32   expand = /foo/bar
    32   expand = /foo/bar
    33 #endif
    33 #endif
    34   $ hg paths -q
    34   $ hg paths -q
    35   dupe
    35   dupe
    36   expand
    36   expand
    37   $ hg paths dupe
    37   $ hg paths dupe
    38   $TESTTMP/b (glob)
    38   $TESTTMP/b#tip (glob)
    39   $ hg paths -q dupe
    39   $ hg paths -q dupe
    40   $ hg paths unknown
    40   $ hg paths unknown
    41   not found!
    41   not found!
    42   [1]
    42   [1]
    43   $ hg paths -q unknown
    43   $ hg paths -q unknown