Changeset 949
- Timestamp:
- 12/24/25 13:17:17 (4 hours ago)
- Location:
- branches/cname-collision/t
- Files:
-
- 1 edited
- 1 copied
-
. (copied) (copied from trunk/t )
-
DNSTest.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/cname-collision/t/DNSTest.pm
r946 r949 36 36 our $dnsdb; 37 37 our $dbh; 38 our $debug; 38 39 39 40 sub new { … … 56 57 BAIL_OUT("# DB looks like it may not be a test DB, found $dcount > 10 domains!\n") 57 58 if $dcount > 10; 58 ok( $dcount, '<=', 10, "domain count ($dcount): looks like a test DB" );59 cmp_ok( $dcount, '<=', 10, "domain count ($dcount): looks like a test DB" ); 59 60 60 61 my ($rcount) = $dbh->selectrow_array("SELECT count(*) FROM records"); 61 62 BAIL_OUT("# DB looks like it may not be a test DB, found $rcount > 30 records!\n") 62 63 if $rcount > 50; 63 ok( $rcount, '<=', 50, "record ($rcount): looks like a test DB" );64 cmp_ok( $rcount, '<=', 50, "record ($rcount): looks like a test DB" ); 64 65 65 66 # drop all tables etc 66 67 $ENV{PGPASSWORD} = $dnsdb->{dbpass}; 67 diag qx( psql -h $dnsdb->{dbhost} -U $dnsdb->{dbuser} $dnsdb->{dbname} < t/dropall.sql ); 68 # neither diag or note seem to suppress output from qx 69 my $dropdata = qx( psql -h $dnsdb->{dbhost} -U $dnsdb->{dbuser} $dnsdb->{dbname} 2>&1 < t/dropall.sql ); 70 diag( $dropdata ) if $debug; 68 71 # load some standard test data 69 diag qx( psql -h $dnsdb->{dbhost} -U $dnsdb->{dbuser} $dnsdb->{dbname} < t/dns-unitbase.sql ); 70 71 } 72 my $reload = qx( psql -h $dnsdb->{dbhost} -U $dnsdb->{dbuser} $dnsdb->{dbname} 2>&1 < t/dns-unitbase.sql ); 73 diag( $reload ) if $debug; 74 undef $ENV{PGPASSWORD}; 75 } # new() 72 76 73 77 sub DESTROY {
Note:
See TracChangeset
for help on using the changeset viewer.
![[ DNS Administrator ]](/fx/dnsadmin-logo.png)