##// END OF EJS Templates
tests: use ls instead of find, all files are in the same directory...
Simon Heimberg -
r20390:3fedc29a default
parent child Browse files
Show More
@@ -1,61 +1,61 b''
1 Test document extraction
1 Test document extraction
2
2
3 $ "$TESTDIR/hghave" docutils || exit 80
3 $ "$TESTDIR/hghave" docutils || exit 80
4 $ HGENCODING=UTF-8
4 $ HGENCODING=UTF-8
5 $ export HGENCODING
5 $ export HGENCODING
6 $ { echo C; find "$TESTDIR/../i18n" -name "*.po" | sort; } | while read PO; do
6 $ { echo C; ls "$TESTDIR/../i18n"/*.po | sort; } | while read PO; do
7 > LOCALE=`basename "$PO" .po`
7 > LOCALE=`basename "$PO" .po`
8 > echo
8 > echo
9 > echo "% extracting documentation from $LOCALE"
9 > echo "% extracting documentation from $LOCALE"
10 > echo ".. -*- coding: utf-8 -*-" > gendoc-$LOCALE.txt
10 > echo ".. -*- coding: utf-8 -*-" > gendoc-$LOCALE.txt
11 > echo "" >> gendoc-$LOCALE.txt
11 > echo "" >> gendoc-$LOCALE.txt
12 > LANGUAGE=$LOCALE python "$TESTDIR/../doc/gendoc.py" >> gendoc-$LOCALE.txt 2> /dev/null || exit
12 > LANGUAGE=$LOCALE python "$TESTDIR/../doc/gendoc.py" >> gendoc-$LOCALE.txt 2> /dev/null || exit
13 >
13 >
14 > if [ $LOCALE != C ]; then
14 > if [ $LOCALE != C ]; then
15 > cmp -s gendoc-C.txt gendoc-$LOCALE.txt && echo '** NOTHING TRANSLATED **'
15 > cmp -s gendoc-C.txt gendoc-$LOCALE.txt && echo '** NOTHING TRANSLATED **'
16 > fi
16 > fi
17 >
17 >
18 > # We call runrst without adding "--halt warning" to make it report
18 > # We call runrst without adding "--halt warning" to make it report
19 > # all errors instead of stopping on the first one.
19 > # all errors instead of stopping on the first one.
20 > echo "checking for parse errors"
20 > echo "checking for parse errors"
21 > python "$TESTDIR/../doc/runrst" html gendoc-$LOCALE.txt /dev/null
21 > python "$TESTDIR/../doc/runrst" html gendoc-$LOCALE.txt /dev/null
22 > done
22 > done
23
23
24 % extracting documentation from C
24 % extracting documentation from C
25 checking for parse errors
25 checking for parse errors
26
26
27 % extracting documentation from da
27 % extracting documentation from da
28 checking for parse errors
28 checking for parse errors
29
29
30 % extracting documentation from de
30 % extracting documentation from de
31 checking for parse errors
31 checking for parse errors
32
32
33 % extracting documentation from el
33 % extracting documentation from el
34 checking for parse errors
34 checking for parse errors
35
35
36 % extracting documentation from fr
36 % extracting documentation from fr
37 checking for parse errors
37 checking for parse errors
38
38
39 % extracting documentation from it
39 % extracting documentation from it
40 checking for parse errors
40 checking for parse errors
41
41
42 % extracting documentation from ja
42 % extracting documentation from ja
43 checking for parse errors
43 checking for parse errors
44
44
45 % extracting documentation from pt_BR
45 % extracting documentation from pt_BR
46 checking for parse errors
46 checking for parse errors
47
47
48 % extracting documentation from ro
48 % extracting documentation from ro
49 checking for parse errors
49 checking for parse errors
50
50
51 % extracting documentation from ru
51 % extracting documentation from ru
52 checking for parse errors
52 checking for parse errors
53
53
54 % extracting documentation from sv
54 % extracting documentation from sv
55 checking for parse errors
55 checking for parse errors
56
56
57 % extracting documentation from zh_CN
57 % extracting documentation from zh_CN
58 checking for parse errors
58 checking for parse errors
59
59
60 % extracting documentation from zh_TW
60 % extracting documentation from zh_TW
61 checking for parse errors
61 checking for parse errors
General Comments 0
You need to be logged in to leave comments. Login now