Fix smoke test for older OSes

This commit is contained in:
Zdenek Dohnal 2024-05-29 12:13:34 +02:00
commit 68fe327860

View file

@ -100,7 +100,16 @@ for i in 'ps2pdf' 'ps2pdf12' 'ps2pdf13' 'ps2pdf14' 'ps2pdfwr';do
done
rlPhaseStartTest 'ps2epsi'
rlRun "ps2epsi IBM-RED-HAT-Press-Release-10-2018.ps 2>&1 | grep 'EPS files may not contain multiple pages' "
# RHEL 9 and newer generates the error message, so grep returns 0
# ps2epsi passes on older RHELs, returns 0 and does not generate message, thus grep returns 1
if rlIsRHELLike '>8' || rlIsFedora
then
RET=0
else
RET=1
fi
rlRun "ps2epsi IBM-RED-HAT-Press-Release-10-2018.ps 2>&1 | grep 'EPS files may not contain multiple pages' " $RET
rlRun "ps2epsi testprinter.ps &> $LOG"
rlRun "cff $LOG"
rlPhaseEnd