| # Get printer attributes using get-printer-attributes |
| { |
| # The name of the test... |
| NAME "Get printer attributes using get-printer-attributes" |
| |
| # The resource to use for the POST |
| # RESOURCE /admin |
| |
| # The operation to use |
| OPERATION get-printer-attributes |
| |
| # The version to use |
| VERSION 2.0 |
| |
| # Attributes, starting in the operation group... |
| GROUP operation |
| ATTR charset attributes-charset utf-8 |
| ATTR language attributes-natural-language en |
| ATTR uri printer-uri $uri |
| ATTR keyword requested-attributes all,media-col-database |
| |
| # What statuses are OK? |
| STATUS successful-ok |
| |
| # What attributes do we expect? |
| EXPECT charset-configured |
| EXPECT charset-supported |
| EXPECT compression-supported |
| EXPECT document-format-default |
| EXPECT document-format-supported |
| EXPECT generated-natural-language-supported |
| EXPECT ipp-versions-supported |
| EXPECT media-col-default |
| EXPECT natural-language-configured |
| EXPECT operations-supported |
| EXPECT printer-info |
| EXPECT printer-is-accepting-jobs |
| EXPECT printer-location |
| EXPECT printer-make-and-model |
| EXPECT printer-more-info |
| EXPECT printer-name |
| EXPECT printer-state |
| EXPECT printer-state-reasons |
| EXPECT printer-up-time |
| EXPECT printer-uri-supported |
| EXPECT uri-authentication-supported |
| EXPECT uri-security-supported |
| } |