Blame t/rt_64177_ping_wipes_out_the_errstr.t
|
Packit |
723767 |
#!/usr/bin/perl
|
|
Packit |
723767 |
|
|
Packit |
723767 |
use strict;
|
|
Packit |
723767 |
BEGIN {
|
|
Packit |
723767 |
$| = 1;
|
|
Packit |
723767 |
$^W = 1;
|
|
Packit |
723767 |
}
|
|
Packit |
723767 |
|
|
Packit |
723767 |
use lib "t/lib";
|
|
Packit |
723767 |
use SQLiteTest;
|
|
Packit |
723767 |
use Test::More tests => 8;
|
|
Packit |
723767 |
use Test::NoWarnings;
|
|
Packit |
723767 |
|
|
Packit |
723767 |
my $dbh = connect_ok(RaiseError => 1, PrintError => 0);
|
|
Packit |
723767 |
eval { $dbh->do('foobar') };
|
|
Packit |
723767 |
ok $@, "raised error";
|
|
Packit |
723767 |
ok $dbh->err, "has err";
|
|
Packit |
723767 |
ok $dbh->errstr, "has errstr";
|
|
Packit |
723767 |
ok $dbh->ping, "ping succeeded";
|
|
Packit |
723767 |
ok $dbh->err, "err is not wiped out";
|
|
Packit |
723767 |
ok $dbh->errstr, "errstr is not wiped out";
|