view tests/test-convert-svn-encoding @ 10492:0e64d814d7d0 stable

run commit and update hooks after command completion (issue1827) Previously, the working dir state hadn't been written when these hooks were invoked, so external commands couldn't see all changes.
author Sune Foldager <cryo@cyanite.org>
date Wed, 17 Feb 2010 15:43:21 +0100
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 ..