#!/bin/sh
set -e -u
export LC_ALL=C
#######
echo "1) Perform a basic smoke test on both PPDs."
/usr/share/cups/test-drivers -l 'lsb/usr/cups-pdf/CUPS-PDF_noopt.ppd lsb/usr/cups-pdf/CUPS-PDF_opt.ppd' 2>/dev/null
#######
echo "2) Print a file via ANONYMOUS and check if the directory contains a PDF."
rm -f /var/spool/cups-pdf/ANONYMOUS/* 2>/dev/null
cat /usr/share/bug/printer-driver-cups-pdf/presubj | lp -d PDF -U anonymous
sleep 5
[ "$(ls -A /var/spool/cups-pdf/ANONYMOUS/)" ] && echo "Not Empty:\n$(ls -Ahl /var/spool/cups-pdf/ANONYMOUS/)" || echo "EMPTY"
rm -f /var/spool/cups-pdf/ANONYMOUS/* 2>/dev/null
##EOF##
|