Skip Menu |

This queue is for tickets about the Rose-DB-Object CPAN distribution.

Report information
The Basics
Id: 17778
Status: resolved
Priority: 0/
Queue: Rose-DB-Object

People
Owner: Nobody in particular
Requestors: ron [...] savage.net.au
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: (no value)
Fixed in: 0.681



Subject: DBD::SQLite V 1.09 test failure. No error with V 1.11
OS: WinXP Perl: 5.8.7 DBD::SQLite: 1.09 Rose::DB: 0.65 Rose::DB::Object: 0.681 Error: DBD::SQLite::db prepare failed: right-hand side of IN operator must be constant(1) at dbdimp.c line 268 at D:\perl-modules\Rose-DB-Object- 0.681\blib\lib/Rose/DB/Object/Manager.pm line 1401. get_objects() - DBD::SQLite::db prepare failed: right-hand side of IN operator must be constant(1) at dbdimp.c line 268 at D:\perl- modules\Rose-DB-Object-0.681\blib\lib/Rose/DB/Object/Manager.pm line 1401. at D:\perl-modules\Rose-DB-Object-0.681 \blib\lib/Rose/DB/Object/Manager.pm line 2144 Rose::DB::Object::Manager::get_objects ('Rose::DB::Object::Manager', 'object_class', 'MySQLiteObject', 'query' , 'ARRAY(0x2e088ac)', 'sort_by', 'id') called at t/db-object-manager.t line 8868 # Looks like you planned 2939 tests but only ran 2434. # Looks like your test died just after 2434. Failed 1/36 test scripts, 97.22% okay. 505/10028 subtests failed, 94.96% okay. No such error after upgrading to DBD::SQLite V 1.11
I'm not going to require DBD::SQLite 1.11+ (yet...) but I will change the offending test in the next release.
Subject: Re: [rt.cpan.org #17778] DBD::SQLite V 1.09 test failure. No error with V 1.11
Date: Tue, 21 Feb 2006 19:30:00 +1100
To: via RT <bug-Rose-DB-Object [...] rt.cpan.org>
From: Ron Savage <ron [...] savage.net.au>
On Mon, 20 Feb 2006 21:56:27 -0500 (EST), via RT wrote: Hi Show quoted text
> I'm not going to require DBD::SQLite 1.11+ (yet...) but I will > change the offending test in the next release.
Up to you. I don't know what would be best to recommend. -- Cheers Ron Savage, ron@savage.net.au on 21/02/2006 http://savage.net.au/index.html Let the record show: Microsoft is not an Australian company