##// END OF EJS Templates
transplant: use peer of source repository as "remote" for "repo.pull()"...
transplant: use peer of source repository as "remote" for "repo.pull()" Before this patch, transplant with "--merge" option fails with traceback unexpectedly, if it causes pull from the source repository on the local host. "discovery.findcommonincoming()" invokes "capable()" method on the object given from "localrepository.pull()", but it is "localrepository" object in this case and doesn't have such method. This patch uses peer object of source repository as "remote" argument for "localrepository.pull()" invocation like other invocations of it in transplant.py.

File last commit:

r20008:e54a0781 default
r20020:6fb59247 default
Show More
test-journal-exists.t
36 lines | 777 B | text/troff | Tads3Lexer
/ tests / test-journal-exists.t
Adrian Buehlmann
tests: unify test-journal-exists
r12205 $ hg init
$ echo a > a
$ hg ci -Am0
adding a
$ hg -q clone . foo
$ touch .hg/store/journal
$ echo foo > a
$ hg ci -Am0
abort: abandoned transaction found - run hg recover!
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
tests: unify test-journal-exists
r12205
$ hg recover
rolling back interrupted transaction
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
1 files, 1 changesets, 1 total revisions
Check that zero-size journals are correctly aborted:
Matt Mackall
tests: skip tests that require not having root (issue4089)...
r20008 #if unix-permissions no-root
Adrian Buehlmann
tests: unify test-journal-exists
r12205 $ hg bundle -qa repo.hg
$ chmod -w foo/.hg/store/00changelog.i
$ hg -R foo unbundle repo.hg
adding changesets
Mads Kiilerich
tests: remove redundant globs...
r12640 abort: Permission denied: $TESTTMP/foo/.hg/store/.00changelog.i-* (glob)
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
tests: unify test-journal-exists
r12205
$ if test -f foo/.hg/store/journal; then echo 'journal exists :-('; fi
Adrian Buehlmann
test-journal-exists: use #if
r16959 #endif
Adrian Buehlmann
tests: unify test-journal-exists
r12205