| ▲ | kayson 12 hours ago | |||||||
> However, we did not have any tests asserting the behavior remains consistent due to the ambiguous language in the RFC. Maybe I'm being overly-cynical but I have a hard time believing that they deliberately omitted a test specifically because they reviewed the RFC and found the ambiguous language. I would've expected to see some dialog with IETF beforehand if that were the case. Or some review of the behavior of common DNS clients. It seems like an oversight, and that's totally fine. | ||||||||
| ▲ | bombcar 12 hours ago | parent | next [-] | |||||||
I took it as being "we wrote the tests to the standard" and then built the code, and whoever was writing the tests didn't read that line as a testable aspect. | ||||||||
| ||||||||
| ▲ | supriyo-biswas 12 hours ago | parent | prev [-] | |||||||
My reading of that statement is their test, assuming they had one, looked something like this:
Which wouldn't have caught the ordering problem. | ||||||||
| ||||||||