view tests/test-convert-svn-encoding @ 9867:81f1462ef2c7

Allow import --no-commit over an applied MQ patch. Since it only changes the working directory, it does not matter whether a patch is applied. This change makes it easier to use hg import --no-commit instead of patch.
author Brendan Cully <brendan@kublai.com>
date Mon, 16 Nov 2009 11:31:08 -0800
parents 0332f8b44e54
children
line wrap: on
line source

#!/bin/sh

"$TESTDIR/hghave" svn svn-bindings || exit 80

echo "[extensions]" >> $HGRCPATH
echo "convert = " >> $HGRCPATH

svnadmin create svn-repo
cat "$TESTDIR/svn/encoding.svndump" | svnadmin load svn-repo > /dev/null

echo '% convert while testing all possible outputs'
hg --debug convert svn-repo A-hg > /dev/null
cd A-hg
hg up
echo '% check tags are in UTF-8'
python -c "print '\n'.join([('%r' % l) for l in file('.hgtags', 'rb').readlines()])"
cd ..