##// END OF EJS Templates
errors: stop passing non-strings to Abort's constructor...
errors: stop passing non-strings to Abort's constructor The next patch will change `Abort`'s constructor and `__bytes__` functions and they will start assuming that the first argument is the messages as `bytes`. Differential Revision: https://phab.mercurial-scm.org/D9178

File last commit:

r39743:5abc47d4 default
r46273:a736ab68 default
Show More
test-convert-bzr-ghosts.t
39 lines | 1018 B | text/troff | Tads3Lexer
/ tests / test-convert-bzr-ghosts.t
Gregory Szorc
tests: move '#require bzr' into .t files...
r26066 #require bzr
Matt Mackall
tests: unify test-convert-bzr-ghosts
r12515
$ . "$TESTDIR/bzr-definitions"
$ cat > ghostcreator.py <<EOF
> import sys
> from bzrlib import workingtree
> wt = workingtree.WorkingTree.open('.')
>
> message, ghostrev = sys.argv[1:]
> wt.set_parent_ids(wt.get_parent_ids() + [ghostrev])
> wt.commit(message)
> EOF
ghost revisions
$ mkdir test-ghost-revisions
$ cd test-ghost-revisions
$ bzr init -q source
$ cd source
$ echo content > somefile
$ bzr add -q somefile
$ bzr commit -q -m 'Initial layout setup'
$ echo morecontent >> somefile
Matt Harbison
tests: quote PYTHON usage...
r39743 $ "$PYTHON" ../../ghostcreator.py 'Commit with ghost revision' ghostrev
Matt Mackall
tests: unify test-convert-bzr-ghosts
r12515 $ cd ..
$ hg convert source source-hg
initializing destination source-hg repository
scanning source...
sorting...
converting...
1 Initial layout setup
0 Commit with ghost revision
$ glog -R source-hg
Matt Harbison
tests: show added/modified/removed files when logging repos converted from bzr...
r39256 o 1@source "Commit with ghost revision" files+: [], files-: [], files: [somefile]
Matt Mackall
tests: unify test-convert-bzr-ghosts
r12515 |
Matt Harbison
tests: show added/modified/removed files when logging repos converted from bzr...
r39256 o 0@source "Initial layout setup" files+: [somefile], files-: [], files: []
Matt Mackall
tests: unify test-convert-bzr-ghosts
r12515
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913
$ cd ..