Skip Menu |

This queue is for tickets about the HTTP-Server-EV CPAN distribution.

Report information
The Basics
Id: 91594
Status: rejected
Priority: 0/
Queue: HTTP-Server-EV

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.67
Fixed in: (no value)



Subject: HTTP-Server-EV.t hangs on Windows
1..30 ok 1 - use HTTP::Server::EV; ------- GET ERROR IN CALLBACK: Undefined subroutine &Coro::rouse_cb called at C:\strawberry5161\cpan\build\HTTP-Server-EV-0.67-eaonQa\blib\lib/HTTP/Server/EV/Buffer.pm line 205. ok 2 - GET not ok 3 - GET param utf8 # Failed test 'GET param utf8' # at t/HTTP-Server-EV.t line 103. Wide character in print at C:/strawberry5161/perl/lib/Test/Builder.pm line 1759. # got: undef # expected: 'test_текст_utf8_тест' not ok 4 - GET param cp1251 # Failed test 'GET param cp1251' # at t/HTTP-Server-EV.t line 104. Wide character in print at C:/strawberry5161/perl/lib/Test/Builder.pm line 1759. # got: undef # expected: 'test_текст_utf8_тест' ok 5 - GET url buffer overflow - conn dropped ERROR IN CALLBACK: Undefined subroutine &Coro::rouse_cb called at C:\strawberry5161\cpan\build\HTTP-Server-EV-0.67-eaonQa\blib\lib/HTTP/Server/EV/Buffer.pm line 205. ok 6 - POST urlencoded not ok 7 - POST urlencoded param utf8 # Failed test 'POST urlencoded param utf8' # at t/HTTP-Server-EV.t line 126. Wide character in print at C:/strawberry5161/perl/lib/Test/Builder.pm line 1759. # got: undef # expected: 'test_текст_utf8_тест' not ok 8 - POST urlencoded param cp1251 # Failed test 'POST urlencoded param cp1251' # at t/HTTP-Server-EV.t line 127. Wide character in print at C:/strawberry5161/perl/lib/Test/Builder.pm line 1759. # got: undef # expected: 'test_текст_utf8_тест' ok 9 - timeout ERROR IN CALLBACK: Undefined subroutine &Coro::rouse_cb called at C:\strawberry5161\cpan\build\HTTP-Server-EV-0.67-eaonQa\blib\lib/HTTP/Server/EV/Buffer.pm line 205. ok 10 - DELETE (and any custom methods) reqest ------- POST ERROR IN CALLBACK: Undefined subroutine &Coro::rouse_cb called at C:\strawberry5161\cpan\build\HTTP-Server-EV-0.67-eaonQa\blib\lib/HTTP/Server/EV/Buffer.pm line 205. (hangs) -- Alexandr Ciornii, http://chorny.net
It works on windows. The problem is that you haven't Coro installed. I just missed that test requires Coro, so now added Coro to TEST_REQUIRES, maybe i'll rewrite test without Coro dependency, but I don't see much sense in this.