Regression tests taken from the PowerDNS 3 regression test suite and converted to an Erlang environment.
make
You can find the configuration in dnstest.config
. Modify it at will to point it to the DNS server you wish to test against.
You'll need to have a DNS server running. For example, start erldns
before running this testing tool.
run.sh
When the shell script runs, you will be left with a console. From there you may run individual tests with dnstest:run(atom)
where atom
is the atom identifier of the test.
make test