Skip Menu |

This queue is for tickets about the SOAP-Lite CPAN distribution.

Report information
The Basics
Id: 37359
Status: resolved
Priority: 0/
Queue: SOAP-Lite

People
Owner: Nobody in particular
Requestors: toddr [...] cpanel.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.71
Fixed in: (no value)



Subject: Test Failure in Strawberry perl - IO::SessionSet
Hi, More disabling because of Windows? I'm perfectly OK with this approach if we can clear these tests. Thanks, Todd C:\Projects\perl-soap-lite\branches\0.71>prove -v -b t\IO\SessionSet.t t\IO\SessionSet.... 1..6 # Failed test 'use IO::SessionSet;' # at t\IO\SessionSet.t line 3. # Tried to use 'IO::SessionSet'. not ok 1 - use IO::SessionSet;# Error: Your vendor has not defined POSIX macro EWOULDBLOCK, used at C:\Pr ojects\perl-soap-lite\branches\0.71\blib\lib/IO/SessionData.pm line 24 # BEGIN failed--compilation aborted at C:\Projects\perl-soap- lite\branches\0.71\blib\lib/IO/SessionData.pm lin e 27. # Compilation failed in require at C:\Projects\perl-soap- lite\branches\0.71\blib\lib/IO/SessionSet.pm line 15. # BEGIN failed--compilation aborted at C:\Projects\perl-soap- lite\branches\0.71\blib\lib/IO/SessionSet.pm line 15. # Compilation failed in require at (eval 2) line 2. # BEGIN failed--compilation aborted at (eval 2) line 2. Can't locate object method "SessionDataClass" via package "IO::SessionSet" at t\IO\SessionSet.t line 5. # Looks like you planned 6 tests but only ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test died just after 1. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/6 subtests Test Summary Report ------------------- t\IO\SessionSet (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 1. Files=1, Tests=1, 0 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: FAIL
From: todd.e.rinaldo [...] jpmorgan.com
Hi, with the recent branch fix to IO::SessionData, I no longer get errors: C:\Projects\perl-soap-lite\branches\0.71>prove -v -b t\IO\SessionSet.t t\IO\SessionSet.... 1..6 ok 1 - use IO::SessionSet; ok 2 - SessionDataClass ok 3 - new ok 4 - sessions ok 5 - to_handle('foo'); ok 6 - to_session('foo'); ok All tests successful. Files=1, Tests=6, 0 wallclock secs ( 0.02 usr + 0.02 sys = 0.03 CPU) Result: PASS