Subject: | t/11_https.t fails |
If HTTP::Daemon::SSL is installed, then t/11_https.t fails:
[Test::TCP] Child process does not block(PID: 16349, PPID: 16347) at /opt/perl-5.25.4t/lib/site_perl/5.25.4/Test/TCP.pm line 103.
# Failed test at t/11_https.t line 36.
# got: '500'
# expected: '200'
# Failed test at t/11_https.t line 38.
# got: 'Can't connect to 127.0.0.1:50803
#
# SSL connect attempt failed error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure at /opt/perl-5.25.4t/lib/site_perl/5.25.4/LWP/Protocol/http.pm line 47.
# '
# expected: 'Hello World'
# Looks like you failed 2 tests of 3.
# Failed test 'should receive correct response'
# at t/11_https.t line 39.
# Looks like you failed 1 test of 2.
# Failed test 'run_https_server'
# at t/11_https.t line 40.
# Looks like you failed 1 test of 1.
t/11_https.t ....
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
I see this error on Debian/jessie, FreeBSD and MacOSX.
Note that HTTP::Daemon::SSL is patched to be installable at all (see https://rt.cpan.org/Ticket/Display.html?id=88998 ) but this patch only changes tests, nothing else.