1# Print a test page using create-job + send-document, specifying the 2# document format. 3{ 4 # The name of the test... 5 NAME "Print test page using create-job" 6 7 # The resource to use for the POST 8 # RESOURCE /admin 9 10 # The operation to use 11 OPERATION create-job 12 13 # Attributes, starting in the operation group... 14 GROUP operation 15 ATTR charset attributes-charset utf-8 16 ATTR language attributes-natural-language en 17 ATTR uri printer-uri $uri 18 ATTR name requesting-user-name $user 19 20 GROUP job 21 ATTR integer copies 1 22 23 # What statuses are OK? 24 STATUS successful-ok 25 STATUS successful-ok-ignored-or-substituted-attributes 26 27 # What attributes do we expect? 28 EXPECT job-id 29 EXPECT job-uri 30} 31{ 32 # The name of the test... 33 NAME "... and send-document" 34 35 # The resource to use for the POST 36 # RESOURCE /admin 37 38 # The operation to use 39 OPERATION send-document 40 41 # Attributes, starting in the operation group... 42 GROUP operation 43 ATTR charset attributes-charset utf-8 44 ATTR language attributes-natural-language en 45 ATTR uri printer-uri $uri 46 ATTR integer job-id $job-id 47 ATTR name requesting-user-name $user 48 ATTR mimetype document-format application/postscript 49 ATTR boolean last-document true 50 51 FILE ../data/testprint.ps 52 53 # What statuses are OK? 54 STATUS successful-ok 55 STATUS successful-ok-ignored-or-substituted-attributes 56} 57