#!/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
##################################################################################
# ANONYMOUS fails because CUPS 2.4.17+ rejects files from unknown users. Disabled.
##################################################################################
#dir="/var/spool/cups-pdf/ANONYMOUS"
#echo "2) Print a file via ANONYMOUS and check if the directory contains a PDF."
#rm -rf "$dir/*" 2>/dev/null
#cat /usr/share/bug/printer-driver-cups-pdf/presubj | lp -d PDF -U anonymous
#sleep 5
#[ -d "$dir" ] && [ "$(ls -A "$dir")" ] && echo "Not Empty: $(echo; ls -Ahl "$dir")" || echo "EMPTY"
#rm -rf "$dir/*" 2>/dev/null
##EOF##
