istopwg / ippeveselfcert

IPP Everywhere Printer Self-Certification Tools
https://www.pwg.org/ipp/everywhere.html
Apache License 2.0
21 stars 6 forks source link

document-tests.test: Convert all uses of Print-Job to instead use Create-Job / Send-Document #90

Open wifiprintguy opened 2 years ago

wifiprintguy commented 2 years ago

Most modern Clients use a Create-Job operation followed by one or more Send-Document operations instead of the now deprecated Print-Job operation to submit a Job to a Printer. Unfortunately, the tests/document-tests.test file almost exclusively uses Print-Job. For testing printing, this means the IPP Everywhere Self-Certification is testing using an operation that isn't widely used in real world scenarios.

Convert all tests that use Print-Job to use Create-Job and Send-Document. This means the test count will double, but it really ought to be done.

wifiprintguy commented 2 years ago

We discussed this at the May 2022 F2F so wanted to get it in the system. This is not necessary for 1.1 Update 4. If we do an Update 5 let's do this then, or wait till 2.0.