-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Description
Commit f236c5c updated DBD::SQLite to 1.58. However, this caused tests to fail on Perl 5.8, because DBD::SQlite 1.58 uses the functions note() and explain(). These functions first appeared in Test::More 0.82, and shipped with Perl 5.10. The fact that DBD:SQLite misstates its prerequisite version of Test::More is a separate known bug.
This leaves several options:
- Revert Perl 5.8 to use DBD::SQlite 1.34 (Not recommended - fragments SQLite versions)
- Disable tests for DBD::SQlite for Perl 5.8 (Not recommended - tests are good)
- Drop support for Perl 5.8 (Not really an option - listed for completeness)
- Add correct Test::More version as external dependency via cpan in documentation (Less desirable - we already build all our own dependencies)
- Add Test::Simple to the build (Recommended - most recent version of Test::Simple is only 283 KB)
What is the requested course of action I should implement and submit a PR for?
Metadata
Metadata
Assignees
Labels
No labels