@ bo39.test - Test plan Section 3.9: Print-URI @ Version 0.1 - quick and dirty @ Last revised by Xerox Corporation on 99-03-11. # Copyright (c) 1998, 1999 by Xerox Corporation. All rights reserved. # User is granted the right to modify this file for use with # the IPP Server Test Tool, as described in the file # LICENSE-IppTest.txt. @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ # Each IPP Client will submit a job to all of the IPP Printers using the # Print-uri and create-job/send-uri operations. The attributes in the request # will be the entire mandatory attributes and one optional attribute. The # mandatory attributes are attributes-charset, attributes-natural-language, # printer-uri and last-document. The optional attribute will be job-name or # document-name. The job-name will be set to identify the submitting client. . # At least two documents will be submitted when using create-job. The contents # of the documents will identify the submitting client. # # Record the in the table in section 4.18. Put the Client identifiers in the # first column. The Printer identifiers go across the first row. The results # of a Client/Printer interaction are placed in the corresponding cell # @ @ Test A - Print-URI - use file on FTP server @ @ @ Try Print-URI using file: 'ftp://10.1.1.254/common/file-to-print.txt' @ Print-URI \ target: $target, \ attributes: ( \ Operation: ( \ attributes-charset: utf-8, \ attributes-natural-language: en-us, \ printer-uri: $target, \ job-name: 'Print-URI Job', \ document-uri: 'ftp://10.1.1.254/common/file-to-print.txt' \ ) \ ) \ Expect Response \ status-code: successful-ok, \ attributes: ( \ Operation: ( \ attributes-charset: utf-8, \ attributes-natural-language: *, \ ... \ ), \ Job: ( \ job-uri: *, \ job-id: *, \ job-state: *, \ ... \ ) \ ) @ @ Check that "multiple-operation-time-out" is supported @ Get-Printer-Attributes \ target: $target, \ attributes: ( \ Operation: ( \ attributes-charset: utf-8, \ attributes-natural-language: en-us, \ printer-uri: $target, \ requested-attributes: \ ) \ ) Expect Response \ status-code: successful-ok, \ attributes: ( \ Operation: ( \ ... \ ), \ Printer: ( \ multiple-operation-time-out: * \ ) \ ) @ @ Record the results in the table in section 4.17. Put the Client @ identifiers in the first column. The Printer identifiers go across @ the first row. The results of a Client/Printer interaction are @ placed in the corresponding cell. @