use strict;
use warnings;
use Test::More;
use DBI;
use vars qw($test_dsn $test_user $test_password);
use lib 't', '.';
require 'lib.pl';
my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { RaiseError => 1, PrintError => 0 });
plan tests => 3;
ok my $sth1 = $dbh->prepare("SELECT 1");
ok my $sth2 = $dbh->prepare("SELECT 1", { mariadb_server_prepare => 1 });
# install a handler so that a warning about unfreed resources gets caught
$SIG{__WARN__} = sub { die @_ };
END {
my $sth1_copy = $sth1;
my $sth2_copy = $sth2;
pass if $sth1;
}