Changeset 952
- Timestamp:
- 12/24/25 13:50:29 (4 hours ago)
- File:
-
- 1 edited
-
branches/cname-collision/t/cname.t (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/cname-collision/t/cname.t
r951 r952 18 18 19 19 ## Domain tests 20 subtest 'Domain tests' => sub { 20 21 21 22 subtest 'CNAME add - new name' => sub { … … 44 45 }; 45 46 47 subtest 'CNAME add - existing/colliding CNAME' => sub { 48 $newname = 'www.example.com'; 49 ($code, $msg) = $dnsdb->addRec('n', 'n', 1, \$newname, \$rectype, \$newval, 900); 50 ok( $code eq 'FAIL', "addRec() claimed failure adding duplicate CNAME" ); 51 if ($code eq 'FAIL') { 52 ($rcount) = $dbh->selectrow_array("SELECT count(*) FROM records WHERE domain_id = 1 AND host = '$newname' AND type = 5"); 53 ok( $rcount == 1, " ... [$rcount] CNAME already exists" ); 54 like( $msg, qr/already a CNAME present/, " ... returned matching error" ); 55 } 56 }; 57 58 }; # domain tests 59 46 60 47 61 ## Reverse zone 62 subtest 'Reverse zone tests' => sub { 48 63 49 64 subtest 'CNAME add - new reverse name' => sub { … … 84 99 }; 85 100 101 }; # reverse zone tests 102 86 103 done_testing();
Note:
See TracChangeset
for help on using the changeset viewer.
![[ DNS Administrator ]](/fx/dnsadmin-logo.png)