changeset 12515:b6a784e39ad4

tests: unify test-convert-bzr-ghosts
author Matt Mackall <mpm@selenic.com>
date Sun, 26 Sep 2010 14:36:49 -0500
parents c40b4744071a
children 90efbd1a2a56
files tests/test-convert-authormap.t tests/test-convert-bzr-114.t tests/test-convert-bzr-directories.t tests/test-convert-bzr-ghosts tests/test-convert-bzr-ghosts.out tests/test-convert-bzr-ghosts.t tests/test-convert-bzr.t tests/test-convert.t
diffstat 3 files changed, 36 insertions(+), 38 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test-convert-bzr-ghosts	Sun Sep 26 14:36:32 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-. "$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
-
-echo % 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
-python ../../ghostcreator.py 'Commit with ghost revision' ghostrev
-cd ..
-hg convert source source-hg
-glog -R source-hg
--- a/tests/test-convert-bzr-ghosts.out	Sun Sep 26 14:36:32 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-% ghost revisions
-initializing destination source-hg repository
-scanning source...
-sorting...
-converting...
-1 Initial layout setup
-0 Commit with ghost revision
-o  1 "Commit with ghost revision" files: somefile
-|
-o  0 "Initial layout setup" files: somefile
-
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-convert-bzr-ghosts.t	Sun Sep 26 14:36:49 2010 -0500
@@ -0,0 +1,36 @@
+
+  $ . "$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
+  $ python ../../ghostcreator.py 'Commit with ghost revision' ghostrev
+  $ 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
+  o  1 "Commit with ghost revision" files: somefile
+  |
+  o  0 "Initial layout setup" files: somefile
+