Zonemaster::Engine::TestMethods(3pm)

Zonemaster::Engine::TestMethods3pm

Methods common to test specification used in test modules

Usage

    my @results = Zonemaster::Engine::TestMethods->method1($zone);

Methods

For details on what these methods implement, see the test specification documents.

method1($zone)

Returns either a Zonemaster::Engine::Zone or undef.

method2($zone)

Returns an arrayref of Zonemaster::Engine::DNSName objects.

method3($zone)

Returns an arrayref of Zonemaster::Engine::DNSName objects.

method4($zone)

Returns something that behaves like an arrayref of Zonemaster::Engine::Nameserver objects.

method5($zone)

Returns something that behaves like an arrayref of Zonemaster::Engine::Nameserver objects.

method2and3($zone)

Returns the union of Zonemaster::Engine::DNSName objects returned by method2($zone) and method3($zone) in a arrayref. The elements are sorted according to their string representation.

method4and5($zone)

Returns the union of Zonemaster::Engine::Nameserver objects returned by method4($zone) and method5($zone) in a arrayref. The elements are sorted according to their string representation.

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

From libzonemaster-perl 7.1.0-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.