Mercurial > hg
annotate tests/test-gendoc.t @ 12515:b6a784e39ad4
tests: unify test-convert-bzr-ghosts
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 26 Sep 2010 14:36:49 -0500 |
parents | f933b99eeb14 |
children | ac9a89dbdc00 |
rev | line source |
---|---|
12427 | 1 Test document extraction |
9446
57d682d7d2da
test-gendoc: test documentation generation
Martin Geisler <mg@lazybytes.net>
parents:
diff
changeset
|
2 |
12427 | 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 |