Apache-DBI
view release on metacpan or search on metacpan
t/10mysql.t view on Meta::CPAN
}
my $dbh_1 = DBI->connect('dbi:mysql:test', undef, undef, { RaiseError => 0, PrintError => 0 });
SKIP: {
skip "Could not connect to test database: $DBI::errstr", 6 unless $dbh_1;
isa_ok($dbh_1, 'Apache::DBI::db');
ok(my $thread_1 = $dbh_1->{'mysql_thread_id'}, "Connected 1");
my $dbh_2 = DBI->connect('dbi:mysql:test', undef, undef, { RaiseError => 0, PrintError => 0 });
ok(my $thread_2 = $dbh_2->{'mysql_thread_id'}, "Connected 2");
is($thread_1, $thread_2, "got the same connection both times");
my $dbh_3 = DBI->connect('dbi:mysql:test', undef, undef, { RaiseError => 0, PrintError => 1 });
ok(my $thread_3 = $dbh_3->{'mysql_thread_id'}, "Connected 3");
isnt($thread_1, $thread_3, "got different connection from different attributes");
}
}
1;
( run in 0.523 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )