Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 763 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 763 Bytes

DNS Test Suite

Regression tests taken from the PowerDNS 3 regression test suite and converted to an Erlang environment.

Building

make

Configuration

You can find the configuration in dnstest.config. Modify it at will to point it to the DNS server you wish to test against.

Running

You'll need to have a DNS server running. For example, start erldns before running this testing tool.

The Entire Suite

run.sh

A Single Test

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.

Testing dnstest Itself

make test