On Tue, Mar 15, 2011 at 07:13:02PM +0000, Martin J. Evans wrote:
> >
> >Just call execute(1,2); # not enough args
> >check that that returns an error
> >and the errstr values don't contain ParamValues
> >and that $sth->{ParamValues} is empty.
> >
> I didn't do it quite like that mostly because errstr never contains
> ParamValues - only the PrintError and RaiseError msgs do. Attached
> patch p1 adds the test but you might want to look at the last test
> as it checks $sth->{ParamValues} is undef and until it is
> implemented I am unsure if you'll get an empty hashref or undef.
> This is committed. BTW, it needs Data::Dumper but I believe this is
> core and it is already used in other tests.
> 
> Also, attached is patch p2 which just gets rid of some compiler
> warnings I got stick for in builds of DBD::ODBC. If it is ok with
> you I'll commit it - I don't see it does any harm but as it is in
> Driver.xst and has the potential to break all DBDs I thought I'd
> check.

Great. Thanks!

Tim.

Reply via email to