| # Fax a test page using Create-Job + Send-Document |
| # |
| # Usage: |
| # |
| # ./ipptest -f filename ipp://... fax-job.test |
| { |
| # The name of the test... |
| NAME "Create FaxOut Job for 555-1212 and an IPP destination" |
| |
| # The operation to use |
| OPERATION Create-Job |
| |
| # 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 name requesting-user-name $user |
| |
| GROUP job-attributes-tag |
| ATTR collection destination-uris { |
| MEMBER uri destination-uri tel:4055551212 |
| },{ |
| MEMBER uri destination-uri ipp://11.22.33.44/ipp/print |
| MEMBER enum print-quality 5 |
| MEMBER keyword media na_letter_8.5x11in |
| } |
| |
| # What statuses are OK? |
| STATUS successful-ok |
| STATUS successful-ok-ignored-or-substituted-attributes |
| |
| # What attributes do we expect? |
| EXPECT job-id OF-TYPE integer WITH-VALUE >0 |
| EXPECT job-uri OF-TYPE uri |
| } |
| { |
| # The name of the test... |
| NAME "Send FaxOut Document" |
| |
| # The operation to use |
| OPERATION Send-Document |
| |
| # 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 job-id $job-id |
| ATTR name requesting-user-name $user |
| ATTR mimetype document-format $filetype |
| ATTR boolean last-document true |
| |
| FILE $filename |
| |
| # What statuses are OK? |
| STATUS successful-ok |
| STATUS successful-ok-ignored-or-substituted-attributes |
| } |