Subject: | Experimental keys on scalar is now forbidden + POSIX::tmpnam deprecation |
The t/m3u.t test fails with perl 5.23.x because of a new deprecation. Note also that POSIX::tmpnam is marked as deprecated; I believe that nowadays one should use File::Temp instead.
...
# Failed test 'require Text::Playlist::M3U;'
# at t/m3u.t line 10.
# Tried to require 'Text::Playlist::M3U'.
# Error: Experimental keys on scalar is now forbidden at lib/Text/Playlist/M3U.pm line 31.
# Compilation failed in require at (eval 6) line 2.
Calling POSIX::tmpnam() is deprecated at t/m3u.t line 22.
must be implemented by subclass
# Looks like you planned 4 tests but ran 2.
# Looks like you failed 1 test of 2 run.
# Looks like your test exited with 255 just after 2.
t/m3u.t ..
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/4 subtests
...