Subject: | t/new.t may fail |
On some of my smoker systems I see the following failure:
...
# Failed test 'Got expected github URL'
# at t/new.t line 27.
# got: undef
# expected: 'https://github.com/perl/perl5/issues/14836'
# Failed test 'Got expected github URLs'
# at t/new.t line 48.
# Structures begin differing at:
# $got->{125740} = undef
# $expected->{125740} = 'https://github.com/perl/perl5/issues/14836'
# Failed test 'Got one expected github URL and one not found'
# at t/new.t line 59.
# Structures begin differing at:
# $got->{125740} = undef
# $expected->{125740} = 'https://github.com/perl/perl5/issues/14836'
# Failed test 'Got expected github ID for RT 125740'
# at t/new.t line 78.
# got: undef
# expected: '14836'
# Failed test 'Got expected github ID for RT'
# at t/new.t line 99.
# Structures begin differing at:
# $got->{133776} = undef
# $expected->{133776} = '16815'
# Failed test 'Got expected github ID for valid RT and one undef for invalid'
# at t/new.t line 111.
# Structures begin differing at:
# $got->{125740} = undef
# $expected->{125740} = '14836'
# Looks like you failed 6 tests of 22.
t/new.t ..
Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/22 subtests
...
Just a guess: maybe on these systems the module required for doing https requests (IO::Socket::SSL?) is missing and needs to be declared as a prerequisite?