Here is a little windows testing

My ststem is an active state 5.008008 on MSWin32-x86-multi-thread

It Made and compiled fine with no errors or complaints but on the nmake test
I got this as the final result

5.008008 on MSWin32-x86-multi-thread

 Failed Test       Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/85gofer.t        255 65280    ??   ??       %  ??
t/zvg_85gofer.t    255 65280    ??   ??       %  ??
t/zvp_10examp.t      2   512   206    2   0.97%  5-6
t/zvp_85gofer.t    255 65280    ??   ??       %  ??
t/zvxgp_10examp.t    2   512   206    2   0.97%  5-6
t/zvxgp_85gofer.t  255 65280    ??   ??       %  ??
22 tests and 260 subtests skipped.
Failed 6/117 test scripts, 94.87% okay. 4/4920 subtests failed, 99.92% okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code 
'0xff'
Stop.

here are the detaled reports

t/85gofer.................The getpwuid function is unimplemented at 
t/85gofer.t
line 34.
# Looks like your test died before it could output anything.
t/85gofer.................dubious
        Test returned status 255 (wstat 65280, 0xff00)


t/zvg_85gofer.............The getpwuid function is unimplemented at 
./t/85gofer.
t line 34.
Compilation failed in require at t/zvg_85gofer.t line 3.
# Looks like your test died before it could output anything.
t/zvg_85gofer.............dubious

t/zvp_10examp.............ok 1/206
t/zvp_10examp.............NOK 5#   Failed test 'Remove trace file: 
dbitrace.log'

#   in ./t/10examp.t at line 49.
#          got: '0'
#     expected: '1'

t/zvp_10examp.............NOK 6#   Failed test 'Trace file actually gone'
#   in ./t/10examp.t at line 50.
t/zvp_10examp.............ok 129/206# Looks like you failed 2 tests of 206.
t/zvp_10examp.............dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 5-6
        Failed 2/206 tests, 99.03% okay (less 3 skipped tests: 201 okay, 
97.57%)

t/zvp_85gofer.............The getpwuid function is unimplemented at 
./t/85gofer.
t line 34.
Compilation failed in require at t/zvp_85gofer.t line 3.
# Looks like your test died before it could output anything.
t/zvp_85gofer.............dubious
        Test returned status 255 (wstat 65280, 0xff00)


t/zvxgp_10examp...........NOK 5#   Failed test 'Remove trace file: 
dbitrace.log'

#   in ./t/10examp.t at line 49.
#          got: '0'
#     expected: '1'

t/zvxgp_10examp...........NOK 6#   Failed test 'Trace file actually gone'
#   in ./t/10examp.t at line 50.
t/zvxgp_10examp...........ok 204/206# Looks like you failed 2 tests of 206.
t/zvxgp_10examp...........dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 5-6
        Failed 2/206 tests, 99.03% okay (less 3 skipped tests: 201 okay, 
97.57%)

t/zvxgp_85gofer...........The getpwuid function is unimplemented at 
./t/85gofer.
t line 34.
Compilation failed in require at t/zvxgp_85gofer.t line 3.
# Looks like your test died before it could output anything.
t/zvxgp_85gofer...........dubious
        Test returned status 255 (wstat 65280, 0xff00)

cheers John

"Tim Bunce" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> You can download it from:
>
>    http://homepage.mac.com/tim.bunce/.Public/perl/DBI-1.54-RC4.tar.gz
>
> =head2 Changes in DBI 1.54 (svn rev 9118),  16th February 2007
>
>  NOTE: This release includes the 'next big thing' for DBI: DBD::Gofer.
>  Take a look!
>
>  WARNING: This version has some subtle changes in DBI internals.
>  It's possible, though doubtful, that some may affect your code.
>  I recommend some extra testing before using this release.
>  Or perhaps I'm just being over cautious...
>
>  Fixed type_info when called for multiple dbh thanks to Cosimo Streppone.
>  Fixed compile warnings in bleadperl on freebsd-6.1-release
>    and solaris 10g thanks to Philip M. Gollucci.
>  Fixed to compile for perl built with -DNO_MATHOMS thanks to Jerry D. 
> Hedden.
>  Fixed to work for bleadperl (r29544) thanks to Nicholas Clark.
>    Users of Perl >= 5.9.5 will require DBI >= 1.54.
>  Fixed rare error when profiling access to $DBI::err etc tied variables.
>
>  Changed t/40profile.t to skip tests for perl < 5.8.0.
>  Changed setting trace file to no longer write "Trace file set" to new 
> file.
>  Changed 'handle cleared whilst still active' warning for dbh
>    to only be given for dbh that have active sth or are not AutoCommit.
>  Changed take_imp_data to call finish on all Active child sth.
>  Changed DBI::PurePerl trace() method to be more consistent.
>  Changed set_err method to effectively not append to errstr if the new 
> errstr
>    is the same as the current one.
>  Changed handle factory methods, like connect, prepare, and table_info,
>    to copy any error/warn/info state of the handle being returned
>    up into the handle the method was called on.
>  Updated DBI::DBD docs for driver authors thanks to Ammon Riley
>    and Dean Arnold.
>
>  Added new DBD::Gofer 'stateless proxy' driver and framework,
>    and the DBI test suite is now also executed via DBD::Gofer,
>    and DBD::Gofer+DBI::PurePerl, in addition to DBI::PurePerl.
>  Added ability for trace() to support filehandle argument,
>    including tracing into a string, thanks to Dean Arnold.
>  Added ability for drivers to implement func() method
>    so proxy drivers can proxy the func method itself.
>  Added SQL_BIGINT type code (resolved to the ODBC/JDBC value (-5))
>  Added $h->private_attribute_info method.
>
> =cut
>
> I'd be grateful for any testing, and especially for feedback on 
> DBD::Gofer.
> Some testing on strange platforms, like Windows, would be helpful as I'm
> sure they'll be portability issues with some gofer transports.
>
> Enjoy!
>
> Tim. 


Reply via email to