[Dbix-class] Call for testers

Michael Higgins linux at evolone.org
Mon Feb 9 18:27:49 GMT 2009


On Mon, 09 Feb 2009 11:08:15 +0100
Peter Rabbitson <rabbit+dbic at rabbit.us> wrote:

> Greetings,
> 
> In order to resolve a cpan dependency deadlock, we prepared a
> forward-compatible version of DBIC 0.08011. Keep in mind that this is
> _not_ the long awaited 0.08100 release, so do not expect any new
> features. In fact it strives to be bug-for-bug compatible with
> 0.08010, so we can release the latest and greatest SQL::Abstract
> without breaking anything else.
> 
> Please download, test and report back at your convenience:
> http://rabbit.us/diff/DBIx-Class-0.08011.tar.gz


Test Summary Report
-------------------
t/81transactions                       (Wstat: 0 Tests: 63 Failed: 0)
  TODO passed:   55-61
t/95sql_maker_quote                    (Wstat: 0 Tests: 8 Failed: 0)
  TODO passed:   3
Files=107, Tests=2091, 57 wallclock secs ( 0.87 usr  0.09 sys + 45.83 cusr  5.84 csys = 52.63 CPU)
Result: PASS

. . .

However, the database tests seem impossible to do. I "Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test" but they never get run. 

. . .

OK, I see. Someone couldn't bother to type out a complete error message. I just spent the better part of an hour looking for why _USER and _PASS don't get picked out of %ENV. Fine, I'm an idiot. Trying to be helpful here, but that's ridiculous. Maybe y'all could patch this:

plan skip_all => 'Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test'

.. to read, at least, '*_USER' and '*_PASS'? '-)

t/746mssql....ok     
All tests successful.
Files=1, Tests=12,  6 wallclock secs ( 0.04 usr  0.00 sys +  0.37 cusr  0.02 csys =  0.43 CPU)
Result: PASS

t/71mysql....ok   
All tests successful.
Files=1, Tests=5,  2 wallclock secs ( 0.04 usr  0.01 sys +  0.35 cusr  0.01 csys =  0.41 CPU)
Result: PASS

t/72pg....1/16 NOTICE:  CREATE TABLE will create implicit sequence "artist_artistid_seq" for serial column "artist.artistid"
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "artist_pkey" for table "artist"
NOTICE:  CREATE TABLE will create implicit sequence "casecheck_id_seq" for serial column "casecheck.id"
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "casecheck_pkey" for table "casecheck"
t/72pg....ok     
All tests successful.
Files=1, Tests=16,  1 wallclock secs ( 0.04 usr  0.00 sys +  0.53 cusr  0.01 csys =  0.58 CPU)
Result: PASS

Thanks for your work, folks!

Cheers,


-- 
 |\  /|        |   |          ~ ~  
 | \/ |        |---|          `|` ?
 |    |ichael  |   |iggins    \^ /
 michael.higgins[at]evolone[dot]org



More information about the DBIx-Class mailing list