• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2. "${srcdir=.}/init.sh"; path_prepend_ . ../src
3
4# Test Python support: --add-comments option.
5
6cat <<\EOF > xg-py-4.py
7# a
8string = # b
9# c
10_( # d
11"hello " "world" # e
12);
13EOF
14
15: ${XGETTEXT=xgettext}
16${XGETTEXT} --add-comments --omit-header --no-location --keyword=_ \
17  -d xg-py-4.tmp xg-py-4.py || Exit 1
18LC_ALL=C tr -d '\r' < xg-py-4.tmp.po > xg-py-4.po || Exit 1
19
20cat <<EOF > xg-py-4.ok
21#. a
22#. b
23#. c
24#. d
25msgid "hello world"
26msgstr ""
27EOF
28
29: ${DIFF=diff}
30${DIFF} xg-py-4.ok xg-py-4.po
31result=$?
32
33exit $result
34