|
@@ -16,6 +16,7 @@ subtest 'dbh' => sub {
|
|
|
$readmock->redefine('read_text', sub { "SELECT me FROM candidates" });
|
|
$readmock->redefine('read_text', sub { "SELECT me FROM candidates" });
|
|
|
my $dbimock = Test::MockModule->new("DBI");
|
|
my $dbimock = Test::MockModule->new("DBI");
|
|
|
$dbimock->redefine('connect', sub { bless({},'TrogDBD') });
|
|
$dbimock->redefine('connect', sub { bless({},'TrogDBD') });
|
|
|
|
|
+
|
|
|
my $works = 0;
|
|
my $works = 0;
|
|
|
no warnings qw{redefine once};
|
|
no warnings qw{redefine once};
|
|
|
local *TrogDBD::do = sub { $works };
|
|
local *TrogDBD::do = sub { $works };
|
|
@@ -26,6 +27,7 @@ subtest 'dbh' => sub {
|
|
|
|
|
|
|
|
# Otherwise it works
|
|
# Otherwise it works
|
|
|
isa_ok(Trog::SQLite::dbh('bogus','bogus'),'TrogDBD');
|
|
isa_ok(Trog::SQLite::dbh('bogus','bogus'),'TrogDBD');
|
|
|
|
|
+ unlink 'bogus';
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
subtest bulk_insert => sub {
|
|
subtest bulk_insert => sub {
|