summaryrefslogtreecommitdiff
path: root/makeinfo/tests/accent
diff options
context:
space:
mode:
Diffstat (limited to 'makeinfo/tests/accent')
-rwxr-xr-xmakeinfo/tests/accent34
1 files changed, 34 insertions, 0 deletions
diff --git a/makeinfo/tests/accent b/makeinfo/tests/accent
new file mode 100755
index 0000000..16c69e8
--- /dev/null
+++ b/makeinfo/tests/accent
@@ -0,0 +1,34 @@
+#!/bin/sh
+# Test accent output.
+
+unset TEXINFO_OUTPUT
+: ${srcdir=.}
+input=`basename $0`.txi
+
+# html.
+houtput=`basename $0`.html
+../makeinfo --html --no-split -I$srcdir $srcdir/$input
+hexit_status=$?
+if test $hexit_status = 0; then
+ grep 'ì' $houtput >/dev/null \
+ && grep '´j' $houtput >/dev/null \
+ && grep 'Ø' $houtput >/dev/null \
+ && grep '/L' $houtput >/dev/null
+ hexit_status=$?
+fi
+
+# info
+ioutput=`basename $0`.info
+../makeinfo --no-split -I$srcdir $srcdir/$input
+iexit_status=$?
+if test $iexit_status = 0; then
+ grep 'i`' $ioutput >/dev/null \
+ && grep 'i"' $ioutput >/dev/null \
+ && grep '/L' $ioutput >/dev/null
+ iexit_status=$?
+fi
+
+rm -f $houtput $ioutput
+
+exit_status=`expr $hexit_status + $iexit_status`
+exit $exit_status