From: msweet Date: Wed, 27 Aug 2014 20:52:33 +0000 (+0000) Subject: Update ipptool to include a Skipped boolean key for skipped tests. X-Git-Tag: v2.2b1~505 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=276762cd09b1ac7255180636e8918ccd08fb2ebe;p=thirdparty%2Fcups.git Update ipptool to include a Skipped boolean key for skipped tests. Update FileId of tests. Include Skipped boolean key for skipped Bonjour tests. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12120 a1ca3aef-8c08-0410-bb20-df032aa958be --- diff --git a/everywhere/bonjour-access-tests.test b/everywhere/bonjour-access-tests.test index b1fcea6949..aaab36da68 100644 --- a/everywhere/bonjour-access-tests.test +++ b/everywhere/bonjour-access-tests.test @@ -18,7 +18,7 @@ # ./ipptool -tI printer-uri bonjour-access-tests.test # -FILE-ID "org.pwg.ipp-everywhere.bonjour-20140825" +FILE-ID "org.pwg.ipp-everywhere.20140826.bonjour" { # The name of the test... diff --git a/everywhere/bonjour-tests.sh b/everywhere/bonjour-tests.sh index ad938d1cd7..f8e3519a26 100755 --- a/everywhere/bonjour-tests.sh +++ b/everywhere/bonjour-tests.sh @@ -139,7 +139,7 @@ cat >"$PLIST" < -FileIdorg.pwg.ipp-everywhere.bonjour-20140825 +FileIdorg.pwg.ipp-everywhere.20140826.bonjour Tests EOF @@ -159,6 +159,9 @@ end_test() { echo $1 if test $1 = FAIL; then echo "Successful" >>"$PLIST" + elif test $1 = SKIP; then + echo "Successful" >>"$PLIST" + echo "Skipped" >>"$PLIST" else echo "Successful" >>"$PLIST" fi diff --git a/everywhere/bonjour-value-tests.test b/everywhere/bonjour-value-tests.test index 53470d09ce..a7fce32579 100644 --- a/everywhere/bonjour-value-tests.test +++ b/everywhere/bonjour-value-tests.test @@ -18,7 +18,7 @@ # ./ipptool -tI printer-uri -d ADMINURL=url -d UUID=uuid bonjour-value-tests.test # -FILE-ID "org.pwg.ipp-everywhere.bonjour-20140825" +FILE-ID "org.pwg.ipp-everywhere.20140826.bonjour" { # The name of the test... diff --git a/everywhere/document-format-tests.test b/everywhere/document-format-tests.test index 6a3652d9d7..bbb3e51693 100644 --- a/everywhere/document-format-tests.test +++ b/everywhere/document-format-tests.test @@ -27,7 +27,7 @@ # data is available in the "everywhere" subdirectory of the CUPS source code. # -FILE-ID "org.pwg.ipp-everywhere.document-format-20140825" +FILE-ID "org.pwg.ipp-everywhere.20140826.document" { NAME "D-1. PWG Raster Format Tests (mandatory)" diff --git a/everywhere/ipp-tests.test b/everywhere/ipp-tests.test index 8eec5de9a8..af258df564 100644 --- a/everywhere/ipp-tests.test +++ b/everywhere/ipp-tests.test @@ -26,7 +26,7 @@ # 'media-needed' keywords in the "printer-state-reasons" Printer attribute. # -FILE-ID "org.pwg.ipp-everywhere.ipp-20140825" +FILE-ID "org.pwg.ipp-everywhere.20140826.ipp" # All tests use IPP version 2.0, unless overridden in a test... VERSION 2.0 diff --git a/test/ipptool.c b/test/ipptool.c index fbcc824b8a..4c911d5eb7 100644 --- a/test/ipptool.c +++ b/test/ipptool.c @@ -2471,6 +2471,8 @@ do_tests(FILE *outfile, /* I - Output file */ { fputs("Successful\n", outfile); fputs("\n", outfile); + fputs("Skipped\n", outfile); + fputs("\n", outfile); fputs("StatusCode\n", outfile); print_xml_string(outfile, "string", "skip"); fputs("ResponseAttributes\n", outfile);