Mercurial > public > mercurial-scm > hg-stable
diff tests/test-http.t @ 15055:d629f1e89021 stable 1.9.2
subrepo: fix cloning of repos from urls without slash after host (issue2970)
This fixes a regression introduced with the new url handling in 1.9.
This should perhaps be fixed in the url class instead, but that might be too
invasive for a stable bugfix.
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Fri, 26 Aug 2011 16:23:35 +0200 |
parents | f32a2989ff58 |
children | c5c9ca3719f9 |
line wrap: on
line diff
--- a/tests/test-http.t Thu Aug 25 22:06:03 2011 +0300 +++ b/tests/test-http.t Fri Aug 26 16:23:35 2011 +0200 @@ -159,6 +159,32 @@ $ cd .. +clone of serve with repo in root and unserved subrepo (issue2970) + + $ hg --cwd test init sub + $ hg --cwd test/sub tag something + $ echo sub = sub > test/.hgsub + $ hg --cwd test add .hgsub + $ hg --cwd test commit -qm 'add subrepo' + $ hg clone http://localhost:$HGPORT noslash-clone + requesting all changes + adding changesets + adding manifests + adding file changes + added 3 changesets with 7 changes to 7 files + updating to branch default + abort: HTTP Error 404: Not Found + [255] + $ hg clone http://localhost:$HGPORT/ slash-clone + requesting all changes + adding changesets + adding manifests + adding file changes + added 3 changesets with 7 changes to 7 files + updating to branch default + abort: HTTP Error 404: Not Found + [255] + check error log $ cat error.log