Benjamin Sago 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos
..
README.md 6d77070370 Add integration test suite %!s(int64=4) %!d(string=hai) anos
badssl.toml 2186875799 Add badssl tests for DNS-over-HTTPS %!s(int64=4) %!d(string=hai) anos
basics.toml 60ab9e3771 Two xtest fixes %!s(int64=4) %!d(string=hai) anos
errors.toml 60ab9e3771 Two xtest fixes %!s(int64=4) %!d(string=hai) anos
help.toml eb08304fdc Give all xtests names %!s(int64=4) %!d(string=hai) anos
https.toml 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos
json.toml 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos
tcp.toml 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos
tls.toml 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos
udp.toml 33d8622c63 Support HINFO records %!s(int64=4) %!d(string=hai) anos

README.md

dog › xtests

This is dog’s extended test suite. It gets run using Specsheet. They run a complete end-to-end set of tests, covering network connections, DNS protocol parsing, command-line options, and error handling.

For completeness, this makes connections over the network. This means that the outcome of some of the tests is dependent on your own machine’s connectivity! It also means that your own IP address will be recorded as making the requests.

The tests have the following set of Specsheet tags: