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

Relax Get-Printer-Attributes tests #50

Closed michaelrsweet closed 4 years ago

michaelrsweet commented 4 years ago

Currently the Get-Printer-Attributes tests (I-10.x) verify strict conformance to STD92 regarding attribute group names in the "requested-attributes" operation attribute. After discussion in the IPP workgroup, we have decided to relax the conformance tests to simply require attributes in the group be returned but not throw an error for attributes not in the group. IOW, allow the group names to be treated as 'all' for a naive implementation since it does not affect interoperability, just performance.

michaelrsweet commented 4 years ago

[master 948bea0] Relax the requested-attributes tests to allow for naive implementations that don't limit what is returned since it does not affect interoperability, just performance (Issue #50)