--- a/tests/test-highlight Sat Oct 18 04:26:06 2008 -0500
+++ b/tests/test-highlight Fri Oct 17 12:12:33 2008 +0200
@@ -12,6 +12,10 @@
hg init test
cd test
cp $TESTDIR/get-with-headers.py ./
+
+# check for UnicodeDecodeError with iso-8859-1 file contents
+python -c 'fp = open("isolatin", "w"); fp.write("h\xFCbsch\n"); fp.close();'
+
hg ci -Ama
echo % hg serve
@@ -22,6 +26,10 @@
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/file/tip/get-with-headers.py') \
| sed "s/[0-9]* years ago/long ago/g" | sed "s/class=\"k\"/class=\"kn\"/g"
+echo % hgweb filerevision, html
+("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/file/tip/isolatin') \
+ | sed "s/[0-9]* years ago/long ago/g" | sed "s/class=\"k\"/class=\"kn\"/g"
+
echo % hgweb fileannotate, html
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/annotate/tip/get-with-headers.py') \
| sed "s/[0-9]* years ago/long ago/g" | sed "s/class=\"k\"/class=\"kn\"/g"