EXPECT ?sides-supported OF-TYPE keyword IN-GROUP printer-attributes-tag WITH-VALUE "/^(one-sided|two-sided-long-edge|two-sided-short-edge)$$/"
}
-{
- NAME "Get-Printer-Attributes (requested-attributes='none')"
-
- OPERATION Get-Printer-Attributes
-
- 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 'none'
-
- STATUS successful-ok
-
- # 'media-col-database' attribute should never be returned unless
- # explicitly requested...
- EXPECT !media-col-database
-
- # 'printer-description' attributes
- EXPECT !charset-configured
- EXPECT !charset-supported
- EXPECT !color-supported
- EXPECT !compression-supported
- EXPECT !document-format-default
- EXPECT !document-format-supported
- EXPECT !generated-natural-language-supported
- EXPECT !ipp-versions-supported
- EXPECT !job-impressions-supported
- EXPECT !multiple-document-jobs-supported
- EXPECT !multiple-operation-time-out
- EXPECT !natural-language-configured
- EXPECT !operations-supported
- EXPECT !pdl-override-supported
- EXPECT !printer-info
- EXPECT !printer-location
- EXPECT !printer-make-and-model
- EXPECT !printer-name
- EXPECT !pages-per-minute-color
- EXPECT !pages-per-minute
- EXPECT !printer-current-time
- EXPECT !printer-is-accepting-jobs
- EXPECT !printer-more-info
- EXPECT !printer-state
- EXPECT !printer-state-message
- EXPECT !printer-state-reasons
- EXPECT !printer-up-time
- EXPECT !printer-uri-supported
- EXPECT !queued-job-count
- EXPECT !uri-authentication-supported
- EXPECT !uri-security-supported
-
- # 'job-template' attributes
- EXPECT !copies-default
- EXPECT !copies-supported
- EXPECT !finishings-default
- EXPECT !finishings-supported
- EXPECT !job-hold-until-default
- EXPECT !job-hold-until-supported
- EXPECT !job-hold-until-default
- EXPECT !job-hold-until-supported
- EXPECT !job-priority-default
- EXPECT !job-priority-supported
- EXPECT !job-sheets-default
- EXPECT !job-sheets-supported
- EXPECT !media-default
- EXPECT !media-ready
- EXPECT !media-supported
- EXPECT !multiple-document-handling-default
- EXPECT !multiple-document-handling-supported
- EXPECT !number-up-default
- EXPECT !number-up-supported
- EXPECT !number-up-supported
- EXPECT !orientation-requested-default
- EXPECT !orientation-requested-supported
- EXPECT !pages-ranges-supported
- EXPECT !print-quality-default
- EXPECT !print-quality-supported
- EXPECT !printer-resolution-default
- EXPECT !printer-resolution-supported
- EXPECT !sides-default
- EXPECT !sides-supported
-}
-
{
NAME "Get-Printer-Attributes (requested-attributes='media-col-database')"