Subject: | t/formatter.t fails if DBD::SQLite is not installed |
t/formatter.t is not correctly skipped if DBD::SQLite is unavailable:
...
install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (you may need to install the DBD::SQLite module) (@INC contains: /home/cpansand/.cpan/build/2018042109/DBIx-RunSQL-0.18-blEiZR/blib/lib /home/cpansand/.cpan/build/2018042109/DBIx-RunSQL-0.18-blEiZR/blib/arch /usr/perl5.24.3-RC1p/lib/site_perl/5.24.3/amd64-freebsd /usr/perl5.24.3-RC1p/lib/site_perl/5.24.3 /usr/perl5.24.3-RC1p/lib/5.24.3/amd64-freebsd /usr/perl5.24.3-RC1p/lib/5.24.3 .) at (eval 7) line 3.
Perhaps the DBD::SQLite perl module hasn't been fully installed,
or perhaps the capitalisation of 'SQLite' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, XBase, mysql.
at /home/cpansand/.cpan/build/2018042109/DBIx-RunSQL-0.18-blEiZR/blib/lib/DBIx/RunSQL.pm line 98.
# Looks like your test exited with 2 before it could output anything.
t/formatter.t .............
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests
...