Subject: | Use of inherited AUTOLOAD for non-method ... is no longer allowed |
The test suite started to fail with perl 5.27.1, because of this incompatible change: https://perl5.git.perl.org/perl.git/blob/HEAD:/pod/perl5271delta.pod#l93
Test output:
...
Odd number of elements in hash assignment at /tmpfs/.cpan-build-cpansand/2017070103/Triglav-Client-0.03-0/blib/lib/Triglav/Client.pm line 62.
# No tests run!
# Failed test 'No tests run for subtest "and no arguments are passed"'
# at t/01_client.t line 156.
# Looks like you failed 1 test of 1.
# Failed test 'when arguments are not passed correctly'
# at t/01_client.t line 156.
# Looks like you failed 1 test of 2.
# Failed test '#dispatch_request'
# at t/01_client.t line 169.
# Looks like you failed 1 test of 7.
# Failed test 'Triglav::Client'
# at t/01_client.t line 170.
Use of inherited AUTOLOAD for non-method main::should_throw() is no longer allowed at t/01_client.t line 152.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 1.
t/01_client.t ...
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/1 subtests
...