comparison 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
comparison
equal deleted inserted replaced
12426:dd600141616d 12427:f933b99eeb14
1 Test document extraction
2
3 $ "$TESTDIR/hghave" docutils || exit 80
4 $ HGENCODING=UTF-8
5 $ export HGENCODING
6 $ for PO in C $TESTDIR/../i18n/*.po; do
7 > LOCALE=`basename $PO .po`
8 > echo
9 > echo "% extracting documentation from $LOCALE"
10 > echo ".. -*- coding: utf-8 -*-" > gendoc-$LOCALE.txt
11 > echo "" >> gendoc-$LOCALE.txt
12 > LC_ALL=$LOCALE python $TESTDIR/../doc/gendoc.py >> gendoc-$LOCALE.txt 2> /dev/null || exit
13 >
14 > # We call runrst without adding "--halt warning" to make it report
15 > # all errors instead of stopping on the first one.
16 > echo "checking for parse errors"
17 > python $TESTDIR/../doc/runrst html gendoc-$LOCALE.txt /dev/null
18 > done
19
20 % extracting documentation from C
21 checking for parse errors
22
23 % extracting documentation from da
24 checking for parse errors
25
26 % extracting documentation from de
27 checking for parse errors
28
29 % extracting documentation from el
30 checking for parse errors
31
32 % extracting documentation from fr
33 checking for parse errors
34
35 % extracting documentation from it
36 checking for parse errors
37
38 % extracting documentation from ja
39 checking for parse errors
40
41 % extracting documentation from pt_BR
42 checking for parse errors
43
44 % extracting documentation from ro
45 checking for parse errors
46
47 % extracting documentation from sv
48 checking for parse errors
49
50 % extracting documentation from zh_CN
51 checking for parse errors
52
53 % extracting documentation from zh_TW
54 checking for parse errors