blob: 1c282ef8ccf8dba98f140c8bc4c08ff0646a190c (
plain)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
#! /bin/sh -vx
# Copyright 2017 Karl Berry <tex-live@tug.org>
# Copyright 2012 Peter Breitenlohner <tex-live@tug.org>
# You may freely use, modify and/or distribute this file.
failed=
rm -rf uhv*
$LCDF_TYPETOOLS_TREE/t1dotlessj/t1dotlessj -a $srcdir/tests/uhvrrc8a.pfb uhv_dl.pfa \
&& diff uhv_dl.pfa $srcdir/tests/uhv_dl.pfa \
&& echo "t1dotlessj/asc tests OK" \
|| failed="$failed t1dotlessj/asc"
cat $srcdir/tests/uhvrrc8a.pfb | $LCDF_TYPETOOLS_TREE/t1dotlessj/t1dotlessj -b >uhv_dl.pfb \
&& cmp -s uhv_dl.pfb $srcdir/tests/uhv_dl.pfb \
&& echo "t1dotlessj/bin tests OK" \
|| failed="$failed t1dotlessj/bin"
$LCDF_TYPETOOLS_TREE/t1lint/t1lint uhv_dl.pfa \
&& echo "t1lint/asc tests OK" \
|| failed="$failed t1lint/asc"
cat uhv_dl.pfb | $LCDF_TYPETOOLS_TREE/t1lint/t1lint \
&& echo "t1lint/bin tests OK" \
|| failed="$failed t1lint/bin"
$LCDF_TYPETOOLS_TREE/t1testpage/t1testpage -o uhv_dl_a.ps uhv_dl.pfa \
&& diff uhv_dl_a.ps $srcdir/tests/uhv_dl.ps \
&& echo "t1testpage/asc tests OK" \
|| failed="$failed t1testpage/asc"
cat uhv_dl.pfb | $LCDF_TYPETOOLS_TREE/t1testpage/t1testpage >uhv_dl_b.ps \
&& diff uhv_dl_b.ps $srcdir/tests/uhv_dl.ps \
&& echo "t1testpage/bin tests OK" \
|| failed="$failed t1testpage/bin"
$LCDF_TYPETOOLS_TREE/t1reencode/t1reencode -e $srcdir/tests/t2c.enc -a $srcdir/tests/uhvrrc8a.pfb uhv_re.tmp \
&& grep -v 'Created by t1reencode' uhv_re.tmp >uhv_re.pfa \
&& diff uhv_re.pfa $srcdir/tests/uhv_re.pfa \
&& echo "t1reencode/asc tests OK" \
|| failed="$failed t1reencode/asc"
$LCDF_TYPETOOLS_TREE/t1rawafm/t1rawafm -o uhv_re_a.afm uhv_re.pfa \
&& diff uhv_re_a.afm $srcdir/tests/uhv_re.afm \
&& echo "t1rawafm/asc tests OK" \
|| failed="$failed t1rawafm/asc"
cat $srcdir/tests/uhvrrc8a.pfb | $LCDF_TYPETOOLS_TREE/t1reencode/t1reencode -e $srcdir/tests/t2c.enc -b \
| $LCDF_TYPETOOLS_TREE/t1rawafm/t1rawafm >uhv_re_b.afm \
&& diff uhv_re_b.afm $srcdir/tests/uhv_re.afm \
&& echo "t1reencode+t1rawafm/bin tests OK" \
|| failed="$failed t1reencode+t1rawafm/bin"
test -z "$failed" && exit 0
echo "failed tests:$failed"
exit 1
|