1#! /bin/sh
2
3# Test --no-location option.
4
5tmpfiles=""
6trap 'rm -fr $tmpfiles' 1 2 3 15
7
8tmpfiles="$tmpfiles mcomm-test2.in1 mcomm-test2.in2"
9cat <<EOF > mcomm-test2.in1
10#: first.c:123
11msgid "1"
12msgstr "1x"
13EOF
14
15cat <<EOF > mcomm-test2.in2
16#: hunt.c:759
17msgid "2"
18msgstr "2x"
19EOF
20
21tmpfiles="$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
25test $? = 0 || { rm -fr $tmpfiles; exit 1; }
26
27tmpfiles="$tmpfiles mcomm-test2.ok"
28cat << EOF > mcomm-test2.ok
29msgid "1"
30msgstr "1x"
31
32msgid "2"
33msgstr "2x"
34EOF
35
36: ${DIFF=diff}
37${DIFF} mcomm-test2.ok mcomm-test2.out
38result=$?
39
40rm -fr $tmpfiles
41
42exit $result
43