Imported Upstream version 0.19.7
[platform/upstream/gettext.git] / gettext-tools / tests / xgettext-tcl-3
1 #!/bin/sh
2 . "${srcdir=.}/init.sh"; path_prepend_ . ../src
3
4 # Test Tcl support: --add-comments option.
5
6 cat <<\EOF > xg-t-3.tcl
7 # a
8 set string [_ "hello world" # b
9 ] # c
10 EOF
11
12 : ${XGETTEXT=xgettext}
13 ${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
14   -d xg-t-3.tmp xg-t-3.tcl || exit 1
15 LC_ALL=C tr -d '\r' < xg-t-3.tmp.po > xg-t-3.po || exit 1
16
17 cat <<EOF > xg-t-3.ok
18 #. a
19 msgid "hello world"
20 msgstr ""
21 EOF
22
23 : ${DIFF=diff}
24 ${DIFF} xg-t-3.ok xg-t-3.po
25 result=$?
26
27 exit $result