--- /dev/null
+# 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
+}