| # Get Printer Description attributes using get-printer-attributes | |
| { | |
| # The name of the test... | |
| NAME "Get Printer Description attributes using Get-Printer-Attributes" | |
| # The operation to use | |
| OPERATION Get-Printer-Attributes | |
| # 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 keyword requested-attributes printer-description | |
| # What statuses are OK? | |
| STATUS successful-ok | |
| STATUS successful-ok-ignored-or-substituted-attributes | |
| # What attributes do we expect? | |
| EXPECT printer-name | |
| EXPECT printer-uri-supported | |
| EXPECT uri-security-supported | |
| EXPECT uri-authentication-supported | |
| EXPECT printer-state | |
| EXPECT printer-state-reasons | |
| EXPECT ipp-versions-supported | |
| EXPECT operations-supported | |
| EXPECT charset-configured | |
| EXPECT charset-supported | |
| EXPECT natural-language-configured | |
| EXPECT generated-natural-language-supported | |
| EXPECT document-format-default | |
| EXPECT document-format-supported | |
| EXPECT printer-is-accepting-jobs | |
| EXPECT queued-job-count | |
| EXPECT pdl-override-supported | |
| EXPECT printer-up-time | |
| EXPECT compression-supported | |
| EXPECT !copies-default | |
| EXPECT !copies-supported | |
| EXPECT !media-col-database | |
| } |