diff options
Diffstat (limited to 'test/cancel-current-job.test')
-rw-r--r-- | test/cancel-current-job.test | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/test/cancel-current-job.test b/test/cancel-current-job.test new file mode 100644 index 000000000..cb37f2205 --- /dev/null +++ b/test/cancel-current-job.test @@ -0,0 +1,65 @@ +# +# "$Id: get-jobs.test 9702 2011-04-20 21:16:08Z mike $" +# +# Cancel the currently printing job. +# +# Copyright 2007-2012 by Apple Inc. +# Copyright 2001-2006 by Easy Software Products. All rights reserved. +# +# These coded instructions, statements, and computer programs are the +# property of Apple Inc. and are protected by Federal copyright +# law. Distribution and use rights are outlined in the file "LICENSE.txt" +# which should have been included with this file. If this file is +# file is missing or damaged, see the license at "http://www.cups.org/". +# +# Usage: +# +# ./ipptool printer-uri cancel-current-jobs.test +# + + +{ + # The name of the test... + NAME "Get current job" + + # The operation to use + OPERATION Get-Jobs + + # Attributes, starting in the operation group... + GROUP operation-attributes-tag + ATTR charset attributes-charset utf-8 + ATTR language attributes-natural-language en + ATTR uri printer-uri $uri + ATTR integer limit 1 + ATTR name requesting-user-name $user + ATTR keyword requested-attributes job-id,job-state + + # What statuses are OK? + STATUS successful-ok + + EXPECT job-id OF-TYPE integer COUNT 1 + + # What attributes to display + DISPLAY job-id + DISPLAY job-state +} + +{ + SKIP-IF-NOT-DEFINED job-id + NAME "Cancel current job" + OPERATION Cancel-Job + GROUP operation-attributes-tag + ATTR charset attributes-charset utf-8 + ATTR language attributes-natural-language en + ATTR uri printer-uri $uri + ATTR integer job-id $job-id + ATTR name requesting-user-name $user + + # What statuses are OK? + STATUS successful-ok +} + + +# +# End of "$Id: get-jobs.test 9702 2011-04-20 21:16:08Z mike $". +# |