Skip Menu |

This queue is for tickets about the DBD-Mock CPAN distribution.

Report information
The Basics
Id: 131264
Status: resolved
Priority: 0/
Queue: DBD-Mock

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.54
Fixed in: 1.55



Subject: t/033_table_info.t fails (with older DBI)
On some of my smokers the test suite fails: ... DBI bind_columns: invalid number of arguments: got handle + 0, expected handle + between 1 and -1 Usage: $h->bind_columns(\$var1 [, \$var2, ...]) at /usr/perl5.20.1Dp/lib/site_perl/5.20.1/amd64-freebsd-ld/DBI.pm line 2074. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 2. t/033_table_info.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed ... This seems to happen if DBI is too old (1.634 or older). Statistical analysis: http://analysis.cpantesters.org/solved?distv=DBD-Mock-1.54#mod%3ADBI
Hi, Apologies that it's taken me a while to get back to you on this. I think that the test suite for 1.55 should now be passing on your smokers. Could you give them a try and confirm that the test suite for 1.55 does indeed pass for you. Regards, Jason. On Thu Dec 26 16:27:43 2019, SREZIC wrote: Show quoted text
> On some of my smokers the test suite fails: > > ... > DBI bind_columns: invalid number of arguments: got handle + 0, > expected handle + between 1 and -1 > Usage: $h->bind_columns(\$var1 [, \$var2, ...]) at > /usr/perl5.20.1Dp/lib/site_perl/5.20.1/amd64-freebsd-ld/DBI.pm line > 2074. > # Tests were run but no plan was declared and done_testing() was not > seen. > # Looks like your test exited with 255 just after 2. > t/033_table_info.t ..................... > Dubious, test returned 255 (wstat 65280, 0xff00) > All 2 subtests passed > ... > > This seems to happen if DBI is too old (1.634 or older). Statistical > analysis: > http://analysis.cpantesters.org/solved?distv=DBD-Mock-1.54#mod%3ADBI
Looking at http://fast-matrix.cpantesters.org/?dist=DBD-Mock%201.55 things seem to be fine now (there's currently only one fail report, but this looks like a problem of the system setup). Resolving ticket. On 2020-01-09 05:58:03, JLCOOPER wrote: Show quoted text
> Hi, > Apologies that it's taken me a while to get back to you on this. I > think that the test suite for 1.55 should now be passing on your > smokers. Could you give them a try and confirm that the test suite > for 1.55 does indeed pass for you. > > Regards, > Jason. > > On Thu Dec 26 16:27:43 2019, SREZIC wrote:
> > On some of my smokers the test suite fails: > > > > ... > > DBI bind_columns: invalid number of arguments: got handle + 0, > > expected handle + between 1 and -1 > > Usage: $h->bind_columns(\$var1 [, \$var2, ...]) at > > /usr/perl5.20.1Dp/lib/site_perl/5.20.1/amd64-freebsd-ld/DBI.pm line > > 2074. > > # Tests were run but no plan was declared and done_testing() was not > > seen. > > # Looks like your test exited with 255 just after 2. > > t/033_table_info.t ..................... > > Dubious, test returned 255 (wstat 65280, 0xff00) > > All 2 subtests passed > > ... > > > > This seems to happen if DBI is too old (1.634 or older). Statistical > > analysis: > > http://analysis.cpantesters.org/solved?distv=DBD-Mock-1.54#mod%3ADBI