Mercurial > hg
diff tests/test-gendoc.t @ 12427:f933b99eeb14
tests: unify test-gendoc
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 26 Sep 2010 13:41:32 -0500 |
parents | tests/test-gendoc@3b8ced3e3bbf |
children | ac9a89dbdc00 |
line wrap: on
line diff
--- /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