##// END OF EJS Templates
tests: use pyflakes as a tool, not a python module...
tests: use pyflakes as a tool, not a python module The usage of pyflakes as a Python module was introduced in e397c6d74652, to work around issue between Python 2 and Python 3. This issues are long behind us now and we can get beck to using pyflakes as a tool, giving us more flexibility about how we install it. The `hghave` requirements is modified to check that we have a tool available, instead of a python module.

File last commit:

r50720:2f2682f4 default
r52956:43602c67 default
Show More
test-http-clone-r.t
157 lines | 4.7 KiB | text/troff | Tads3Lexer
/ tests / test-http-clone-r.t
Matt Mackall
tests: replace exit 80 with #require
r22046 #require serve
Mads Kiilerich
tests: use 'hghave serve' to guard tests that requires serve daemon management
r15446
Nicolas Dumazet
tests: create a bundle to bootstrap tests using a remote repository...
r14117 creating 'remote
Matt Mackall
tests: unify test-http-clone-r
r12448
$ hg init remote
$ cd remote
Thomas Arendsen Hein
tests: make tests work if directory contains special characters...
r16350 $ hg unbundle "$TESTDIR/bundles/remote.hg"
Nicolas Dumazet
tests: create a bundle to bootstrap tests using a remote repository...
r14117 adding changesets
adding manifests
adding file changes
added 9 changesets with 7 changes to 4 files (+1 heads)
Boris Feld
phase: report number of non-public changeset alongside the new range...
r39516 new changesets bfaf4b5cbf01:916f1afdef90 (9 drafts)
Nicolas Dumazet
tests: create a bundle to bootstrap tests using a remote repository...
r14117 (run 'hg heads' to see heads, 'hg merge' to merge)
$ hg up tip
Matt Mackall
tests: unify test-http-clone-r
r12448 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Starting server
$ hg serve -p $HGPORT -E ../error.log -d --pid-file=../hg1.pid
$ cd ..
$ cat hg1.pid >> $DAEMON_PIDS
clone remote via stream
$ for i in 0 1 2 3 4 5 6 7 8; do
> hg clone -r "$i" http://localhost:$HGPORT/ test-"$i"
> if cd test-"$i"; then
Raphaël Gomès
tests: use the `--quiet` flag for verify when applicable...
r50720 > hg verify -q
Matt Mackall
tests: unify test-http-clone-r
r12448 > cd ..
> fi
> done
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 2 changesets with 2 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:21f32785131f
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 3 changesets with 3 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:4ce51a113780
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 4 changesets with 4 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:93ee6ab32777
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 2 changesets with 2 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:c70afb1ee985
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 3 changesets with 3 changes to 1 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:f03ae5a9b979
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 4 changesets with 5 changes to 2 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:095cb14b1b4d
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 5 changesets with 6 changes to 3 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:faa2e4234c7a
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
adding changesets
adding manifests
adding file changes
added 5 changesets with 5 changes to 2 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets bfaf4b5cbf01:916f1afdef90
Matt Mackall
tests: unify test-http-clone-r
r12448 updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ cd test-8
$ hg pull ../test-7
pulling from ../test-7
searching for changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 2 changes to 3 files (+1 heads)
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets c70afb1ee985:faa2e4234c7a
Matt Mackall
tests: unify test-http-clone-r
r12448 (run 'hg heads' to see heads, 'hg merge' to merge)
Raphaël Gomès
tests: use the `--quiet` flag for verify when applicable...
r50720 $ hg verify -q
Matt Mackall
tests: unify test-http-clone-r
r12448 $ cd ..
$ cd test-1
$ hg pull -r 4 http://localhost:$HGPORT/
Mads Kiilerich
tests: reintroduce ":$HGPORT" in test output...
r12643 pulling from http://localhost:$HGPORT/
Matt Mackall
tests: unify test-http-clone-r
r12448 searching for changes
adding changesets
adding manifests
adding file changes
Peter Arrenbrecht
discovery: avoid discovery when local graph is a subset of remote...
r13742 added 1 changesets with 0 changes to 0 files (+1 heads)
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets c70afb1ee985
Matt Mackall
tests: unify test-http-clone-r
r12448 (run 'hg heads' to see heads, 'hg merge' to merge)
Raphaël Gomès
tests: use the `--quiet` flag for verify when applicable...
r50720 $ hg verify -q
Matt Mackall
tests: unify test-http-clone-r
r12448 $ hg pull http://localhost:$HGPORT/
Mads Kiilerich
tests: reintroduce ":$HGPORT" in test output...
r12643 pulling from http://localhost:$HGPORT/
Matt Mackall
tests: unify test-http-clone-r
r12448 searching for changes
adding changesets
adding manifests
adding file changes
added 6 changesets with 5 changes to 4 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets 4ce51a113780:916f1afdef90
Matt Mackall
tests: unify test-http-clone-r
r12448 (run 'hg update' to get a working copy)
$ cd ..
$ cd test-2
$ hg pull -r 5 http://localhost:$HGPORT/
Mads Kiilerich
tests: reintroduce ":$HGPORT" in test output...
r12643 pulling from http://localhost:$HGPORT/
Matt Mackall
tests: unify test-http-clone-r
r12448 searching for changes
adding changesets
adding manifests
adding file changes
Peter Arrenbrecht
discovery: avoid discovery when local graph is a subset of remote...
r13742 added 2 changesets with 0 changes to 0 files (+1 heads)
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets c70afb1ee985:f03ae5a9b979
Matt Mackall
tests: unify test-http-clone-r
r12448 (run 'hg heads' to see heads, 'hg merge' to merge)
Raphaël Gomès
tests: use the `--quiet` flag for verify when applicable...
r50720 $ hg verify -q
Matt Mackall
tests: unify test-http-clone-r
r12448 $ hg pull http://localhost:$HGPORT/
Mads Kiilerich
tests: reintroduce ":$HGPORT" in test output...
r12643 pulling from http://localhost:$HGPORT/
Matt Mackall
tests: unify test-http-clone-r
r12448 searching for changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 4 changes to 4 files
Denis Laxalde
transaction-summary: show the range of new revisions upon pull/unbundle (BC)...
r34662 new changesets 93ee6ab32777:916f1afdef90
Matt Mackall
tests: unify test-http-clone-r
r12448 (run 'hg update' to get a working copy)
Raphaël Gomès
tests: use the `--quiet` flag for verify when applicable...
r50720 $ hg verify -q
Matt Mackall
tests: unify test-http-clone-r
r12448 $ cd ..
Yuya Nishihara
clone: abort if default destination has no meaningful name (BC)...
r20800
no default destination if url has no path:
$ hg clone http://localhost:$HGPORT/
abort: empty destination path is not valid
Martin von Zweigbergk
errors: use InputError for some errors on `hg clone`...
r46451 [10]
Yuya Nishihara
clone: abort if default destination has no meaningful name (BC)...
r20800
Matt Mackall
tests: unify test-http-clone-r
r12448 $ cat error.log