Changeset 1004 for branches/cname-collision
- Timestamp:
- 01/28/26 13:02:41 (16 hours ago)
- File:
-
- 1 edited
-
branches/cname-collision/t/cname.t (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/cname-collision/t/cname.t
r1001 r1004 323 323 }; # add expiring CNAME 324 324 325 subtest 'CNAME add - valid after' => sub { 326 my @ltime = localtime; 327 $expirystamp = sprintf "%i-%i-%i %i:%i", $ltime[5] + 1900, $ltime[4] + 1, $ltime[3] + 3, 15, $ltime[1]; 328 $newval = 'target.example.com'; 329 subtest 'collision with nonexpiring record' => sub { 330 $newname = 'valid-after1.expiry2.test'; 331 ($code, $msg) = $dnsdb->addRec('n', 'n', 5, \$newname, \$rectype, \$newval, 900, undef, 'f', $expirystamp); 332 cmp_ok( $code, 'eq', 'FAIL', "addRec() claimed failure" ); 333 if ($code eq 'FAIL') { 334 ($rcount) = $dbh->selectrow_array("SELECT count(*) FROM records WHERE domain_id = 5 AND host = '$newname'"); 335 ok( $rcount == 1, " ... [$rcount] yep, hostname only occurs once" ); 336 like( $msg, qr/One or more non-CNAME records already exist/, " ... returned matching error" ); 337 } 338 }; 339 }; 340 325 341 }; # record expiry/valid-after 326 342
Note:
See TracChangeset
for help on using the changeset viewer.
![[ DNS Administrator ]](/fx/dnsadmin-logo.png)