summaryrefslogtreecommitdiff
path: root/examples/get-printer-description-attributes.test
diff options
context:
space:
mode:
Diffstat (limited to 'examples/get-printer-description-attributes.test')
-rw-r--r--examples/get-printer-description-attributes.test43
1 files changed, 43 insertions, 0 deletions
diff --git a/examples/get-printer-description-attributes.test b/examples/get-printer-description-attributes.test
new file mode 100644
index 000000000..b1d813858
--- /dev/null
+++ b/examples/get-printer-description-attributes.test
@@ -0,0 +1,43 @@
+# 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
+}