Subject: | DBD::Mock needs to require DBI 1.34 |
When installing DBD::Mock v0.10 on RH 9 using Perl 5.8.0-threaded (vendor-build) against DBI v1.32, I encountered the fact that all the tests failed. DBI was complaining that the disconnect_all() method was not implemented. A little looking found that the method was required to be implemented in the DBD::Mock::dr class.
The DBI Changes file indicates that this is no longer the case as of DBI v1.34.
I would suggest doing either of the two fixes:
1) Add "sub disconnect_all {}" on line 68
2) Require that DBI be at least version 1.34
I would recommend solution #1, but solution #2 would probably be just fine.