# HG changeset patch # User Mads Kiilerich # Date 1358468669 -3600 # Node ID 4f9a5285851231cff8223575cf2af09d81db1c0b # Parent 20462259b92afdd05709b65a0e82359142e625de scmutil: localize and improve 'not under root' message diff -r 20462259b92a -r 4f9a52858512 mercurial/scmutil.py --- a/mercurial/scmutil.py Fri Jan 18 01:23:51 2013 +0100 +++ b/mercurial/scmutil.py Fri Jan 18 01:24:29 2013 +0100 @@ -435,7 +435,7 @@ break name = dirname - raise util.Abort('%s not under root' % myname) + raise util.Abort(_("%s not under root '%s'") % (myname, root)) def walkrepos(path, followsym=False, seen_dirs=None, recurse=False): '''yield every hg repository under path, always recursively. diff -r 20462259b92a -r 4f9a52858512 tests/test-globalopts.t --- a/tests/test-globalopts.t Fri Jan 18 01:23:51 2013 +0100 +++ b/tests/test-globalopts.t Fri Jan 18 01:24:29 2013 +0100 @@ -87,7 +87,7 @@ abort: no repository found in '$TESTTMP' (.hg not found)! [255] $ hg -R b ann a/a - abort: a/a not under root + abort: a/a not under root '$TESTTMP/b' [255] $ hg log abort: no repository found in '$TESTTMP' (.hg not found)! diff -r 20462259b92a -r 4f9a52858512 tests/test-parents.t --- a/tests/test-parents.t Fri Jan 18 01:23:51 2013 +0100 +++ b/tests/test-parents.t Fri Jan 18 01:24:29 2013 +0100 @@ -71,7 +71,7 @@ $ hg parents -r 2 ../a - abort: ../a not under root + abort: ../a not under root '$TESTTMP/repo' [255] diff -r 20462259b92a -r 4f9a52858512 tests/test-rename.t --- a/tests/test-rename.t Fri Jan 18 01:23:51 2013 +0100 +++ b/tests/test-rename.t Fri Jan 18 01:24:29 2013 +0100 @@ -593,7 +593,7 @@ [255] $ hg status -C $ hg rename d1/d11/a1 ../foo - abort: ../foo not under root + abort: ../foo not under root '$TESTTMP' [255] $ hg status -C @@ -612,7 +612,7 @@ [255] $ hg status -C $ hg rename d1/d11/a1 .. - abort: ../a1 not under root (glob) + abort: ../a1 not under root '$TESTTMP' [255] $ hg status -C @@ -631,7 +631,7 @@ [255] $ hg status -C $ (cd d1/d11; hg rename ../../d2/b ../../../foo) - abort: ../../../foo not under root + abort: ../../../foo not under root '$TESTTMP' [255] $ hg status -C diff -r 20462259b92a -r 4f9a52858512 tests/test-symlinks.t --- a/tests/test-symlinks.t Fri Jan 18 01:23:51 2013 +0100 +++ b/tests/test-symlinks.t Fri Jan 18 01:24:29 2013 +0100 @@ -82,7 +82,7 @@ this should fail $ hg status ../z && { echo hg mistakenly exited with status 0; exit 1; } || : - abort: ../z not under root + abort: ../z not under root '$TESTTMP/x' $ cd .. diff -r 20462259b92a -r 4f9a52858512 tests/test-walk.t --- a/tests/test-walk.t Fri Jan 18 01:23:51 2013 +0100 +++ b/tests/test-walk.t Fri Jan 18 01:24:29 2013 +0100 @@ -181,10 +181,10 @@ f mammals/Procyonidae/raccoon mammals/Procyonidae/raccoon f mammals/skunk mammals/skunk $ hg debugwalk .. - abort: .. not under root + abort: .. not under root '$TESTTMP/t' [255] $ hg debugwalk beans/../.. - abort: beans/../.. not under root + abort: beans/../.. not under root '$TESTTMP/t' [255] $ hg debugwalk .hg abort: path contains illegal component: .hg (glob) @@ -209,7 +209,7 @@ f beans/pinto beans/pinto f beans/turtle beans/turtle $ hg debugwalk `pwd`/.. - abort: $TESTTMP/t/.. not under root + abort: $TESTTMP/t/.. not under root '$TESTTMP/t' [255] Test patterns: