]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - test/5.4-lpstat.sh
Fix some output issues in ipptool introduced by migrating to the cupsFile API.
[thirdparty/cups.git] / test / 5.4-lpstat.sh
index 5092dbe98ea0698636727fd9353d79d91e257ed9..6dbd44a009aee055fe8075b63f4ac0609598ea73 100644 (file)
@@ -2,7 +2,7 @@
 #
 # Test the lpstat command.
 #
-# Copyright 2007-2011 by Apple Inc.
+# Copyright 2007-2017 by Apple Inc.
 # Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 # These coded instructions, statements, and computer programs are the
@@ -12,7 +12,7 @@
 # file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
-echo "LPSTAT Test"
+echo "LPSTAT Basic Test"
 echo ""
 echo "    lpstat -t"
 $VALGRIND ../systemv/lpstat -t 2>&1
@@ -24,7 +24,22 @@ else
 fi
 echo ""
 
-echo "LPSTAT Test"
+echo "LPSTAT Enumeration Test"
+echo ""
+echo "    lpstat -e"
+printers="`$VALGRIND ../systemv/lpstat -e 2>&1`"
+if test $? != 0 -o "x$printers" = x; then
+       echo "    FAILED"
+       exit 1
+else
+       for printer in $printers; do
+               echo $printer
+       done
+       echo "    PASSED"
+fi
+echo ""
+
+echo "LPSTAT Get Host Test"
 echo ""
 echo "    lpstat -H"
 server="`$VALGRIND ../systemv/lpstat -H 2>&1`"