# HG changeset patch # User Matt Mackall # Date 1285526492 18000 # Node ID f933b99eeb14a58081a2f19e0a4f9663c3e8422f # Parent dd600141616d7a5109cf1bfcc11144884f4635b9 tests: unify test-gendoc diff -r dd600141616d -r f933b99eeb14 tests/test-gendoc --- a/tests/test-gendoc Sun Sep 26 13:41:32 2010 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -"$TESTDIR/hghave" docutils || exit 80 - -HGENCODING=UTF-8 -export HGENCODING - -for PO in C $TESTDIR/../i18n/*.po; do - LOCALE=`basename $PO .po` - echo - echo "% extracting documentation from $LOCALE" - echo ".. -*- coding: utf-8 -*-" > gendoc-$LOCALE.txt - echo "" >> gendoc-$LOCALE.txt - LC_ALL=$LOCALE python $TESTDIR/../doc/gendoc.py >> gendoc-$LOCALE.txt 2> /dev/null || exit - - # We call runrst without adding "--halt warning" to make it report - # all errors instead of stopping on the first one. - echo "checking for parse errors" - python $TESTDIR/../doc/runrst html gendoc-$LOCALE.txt /dev/null -done diff -r dd600141616d -r f933b99eeb14 tests/test-gendoc.out --- a/tests/test-gendoc.out Sun Sep 26 13:41:32 2010 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ - -% extracting documentation from C -checking for parse errors - -% extracting documentation from da -checking for parse errors - -% extracting documentation from de -checking for parse errors - -% extracting documentation from el -checking for parse errors - -% extracting documentation from fr -checking for parse errors - -% extracting documentation from it -checking for parse errors - -% extracting documentation from ja -checking for parse errors - -% extracting documentation from pt_BR -checking for parse errors - -% extracting documentation from ro -checking for parse errors - -% extracting documentation from sv -checking for parse errors - -% extracting documentation from zh_CN -checking for parse errors - -% extracting documentation from zh_TW -checking for parse errors diff -r dd600141616d -r f933b99eeb14 tests/test-gendoc.t --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-gendoc.t Sun Sep 26 13:41:32 2010 -0500 @@ -0,0 +1,54 @@ +Test document extraction + + $ "$TESTDIR/hghave" docutils || exit 80 + $ HGENCODING=UTF-8 + $ export HGENCODING + $ for PO in C $TESTDIR/../i18n/*.po; do + > LOCALE=`basename $PO .po` + > echo + > echo "% extracting documentation from $LOCALE" + > echo ".. -*- coding: utf-8 -*-" > gendoc-$LOCALE.txt + > echo "" >> gendoc-$LOCALE.txt + > LC_ALL=$LOCALE python $TESTDIR/../doc/gendoc.py >> gendoc-$LOCALE.txt 2> /dev/null || exit + > + > # We call runrst without adding "--halt warning" to make it report + > # all errors instead of stopping on the first one. + > echo "checking for parse errors" + > python $TESTDIR/../doc/runrst html gendoc-$LOCALE.txt /dev/null + > done + + % extracting documentation from C + checking for parse errors + + % extracting documentation from da + checking for parse errors + + % extracting documentation from de + checking for parse errors + + % extracting documentation from el + checking for parse errors + + % extracting documentation from fr + checking for parse errors + + % extracting documentation from it + checking for parse errors + + % extracting documentation from ja + checking for parse errors + + % extracting documentation from pt_BR + checking for parse errors + + % extracting documentation from ro + checking for parse errors + + % extracting documentation from sv + checking for parse errors + + % extracting documentation from zh_CN + checking for parse errors + + % extracting documentation from zh_TW + checking for parse errors