]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - test/4.2-cups-printer-ops.test
Merge changes from CUPS 1.4svn-r8540.
[thirdparty/cups.git] / test / 4.2-cups-printer-ops.test
index 26035bcfbc7ec3eafbf916a86a222d1c1d91ea2a..67c515dfe9132383fecdcffb64b3a5ec9601f943 100644 (file)
        EXPECT attributes-charset
        EXPECT attributes-natural-language
 }
+{
+       # The name of the test...
+       NAME "Get Default Printer with no default set"
+
+       # The operation to use
+       OPERATION cups-get-default
+       RESOURCE /
+
+       # The attributes to send
+       GROUP operation
+       ATTR charset attributes-charset utf-8
+       ATTR language attributes-natural-language en
+
+       # What statuses are OK?
+       STATUS client-error-not-found
+
+       # What attributes do we expect?
+       EXPECT attributes-charset
+       EXPECT attributes-natural-language
+}
 {
        # The name of the test...
        NAME "Set Default Printer to Test1"
        EXPECT attributes-charset
        EXPECT attributes-natural-language
 }
+{
+       # The name of the test...
+       NAME "Get Default Printer"
+
+       # The operation to use
+       OPERATION cups-get-default
+       RESOURCE /
+
+       # The attributes to send
+       GROUP operation
+       ATTR charset attributes-charset utf-8
+       ATTR language attributes-natural-language en
+
+       # What statuses are OK?
+       STATUS successful-ok
+
+       # What attributes do we expect?
+       EXPECT attributes-charset
+       EXPECT attributes-natural-language
+       EXPECT printer-name
+       EXPECT printer-uri-supported
+}
 {
        # The name of the test...
        NAME "Get IPP/2.x Attributes for Printer Test1"