Blame tests/fuzzcomparerender

Packit 955a04
#!/bin/sh
Packit 955a04
Packit 955a04
TESTSDIR=$(dirname $0)
Packit 955a04
FONT=$1
Packit 955a04
TEXT=$2
Packit 955a04
shift 2
Packit 955a04
RTL=$1
Packit 955a04
if [ "z$RTL" = "z-r" ] ; then
Packit 955a04
    shift ;
Packit 955a04
else
Packit 955a04
    RTL= ;
Packit 955a04
fi
Packit 955a04
NLIM=$1
Packit 955a04
if [ "z$NLIM" = "z--nolimit" ] ; then
Packit 955a04
    shift ;
Packit 955a04
    NLIM="" ;
Packit 955a04
else
Packit 955a04
    NLIM="-t 10 --memory=200";
Packit 955a04
fi
Packit 955a04
${TESTSDIR}/fuzztest \
Packit 955a04
    -l fuzzfont-${FONT##**/}-${TEXT##**/}.log \
Packit 955a04
    -f ${TESTSDIR}/fonts/${FONT}.ttf \
Packit 955a04
    ${NLIM} -s 60 \
Packit 955a04
    --include=required,graphite \
Packit 955a04
    --exclude=fontdir,opentype,volt,advtypo,post,glyf \
Packit 955a04
    "$@" -- comparerenderer/comparerenderer \
Packit 955a04
        -q -s 12 -n ${RTL} \
Packit 955a04
        -f {} -t ${TESTSDIR}/texts/${TEXT}.txt