File: rmligs

package info (click to toggle)
igerman98 20161207-9
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 4,252 kB
  • sloc: perl: 925; makefile: 475; sh: 471; sed: 46
file content (40 lines) | stat: -rwxr-xr-x 655 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/sh
#
# Test rmligs
#
# (c) 2018 Roland Rosenfeld <roland@debian.org>

TESTSDIR=$(dirname $0)

if [ -z "$AUTOPKGTEST_TMP" ]; then
    AUTOPKGTEST_TMP=$(mktemp -d)
fi

trap "rm -rf $AUTOPKGTEST_TMP" EXIT

cd $AUTOPKGTEST_TMP

cat <<EOF > pipefile
Ablauf|folge
auf|fahren
Auf|fanglager
auf|fräßet
auf|flöge
Wiederauf|führung
übertarif|lich
verkäuf|liche
Affe
EOF

sed 's/|//g' < pipefile > input.tex
sed 's/|/"|/g' < pipefile > soll.tex
rmligs-german -f < input.tex > output.tex

if diff soll.tex output.tex > diff.out
then
    exit 0
else
    echo "following words seem to be wrong after rmligs-german:"
    grep -a '^>' diff.out
    exit 1
fi