No empty .Rs/.Re
[netbsd-mini2440.git] / gnu / dist / gettext / gettext-tools / tests / msgcomm-2
blobb2e81bc1552e33fbbea982e35795b9bc65295459
1 #! /bin/sh
3 # Test --no-location option.
5 tmpfiles=""
6 trap 'rm -fr $tmpfiles' 1 2 3 15
8 tmpfiles="$tmpfiles mcomm-test2.in1 mcomm-test2.in2"
9 cat <<EOF > mcomm-test2.in1
10 #: first.c:123
11 msgid "1"
12 msgstr "1x"
13 EOF
15 cat <<EOF > mcomm-test2.in2
16 #: hunt.c:759
17 msgid "2"
18 msgstr "2x"
19 EOF
21 tmpfiles="$tmpfiles mcomm-test2.out"
22 : ${MSGCOMM=msgcomm}
23 ${MSGCOMM} --more-than=0 --no-location -o mcomm-test2.out \
24 mcomm-test2.in1 mcomm-test2.in2
25 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
27 tmpfiles="$tmpfiles mcomm-test2.ok"
28 cat << EOF > mcomm-test2.ok
29 msgid "1"
30 msgstr "1x"
32 msgid "2"
33 msgstr "2x"
34 EOF
36 : ${DIFF=diff}
37 ${DIFF} mcomm-test2.ok mcomm-test2.out
38 result=$?
40 rm -fr $tmpfiles
42 exit $result