convert: Add testcase for convert authormap.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-convert-authormap Sat Mar 14 14:31:08 2009 +0200
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+cat >> $HGRCPATH <<EOF
+[extensions]
+convert=
+EOF
+
+# Prepare orig repo
+hg init orig
+cd orig
+echo foo > foo
+HGUSER='user name' hg ci -qAm 'foo' -d '0 0'
+cd ..
+
+# Explicit --authors
+cat > authormap.txt <<EOF
+user name = Long User Name
+EOF
+
+hg convert --authors authormap.txt orig new
+echo $?
+cat new/.hg/authormap
+
+hg -Rnew log
+rm -rf new
+
+# Implicit .hg/authormap
+hg init new
+mv authormap.txt new/.hg/authormap
+
+hg convert orig new
+echo $?
+
+hg -Rnew log
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-convert-authormap.out Sat Mar 14 14:31:08 2009 +0200
@@ -0,0 +1,25 @@
+initializing destination new repository
+scanning source...
+sorting...
+converting...
+0 foo
+Writing author map file new/.hg/authormap
+0
+user name=Long User Name
+changeset: 0:d89716e88087
+tag: tip
+user: Long User Name
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: foo
+
+scanning source...
+sorting...
+converting...
+0 foo
+0
+changeset: 0:d89716e88087
+tag: tip
+user: Long User Name
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: foo
+