#!/usr/bin/perl use strict; use warnings; use lib 'lib'; use POSIX qw(tmpnam); use Test::More tests => 3; require_ok('Playlist::PLS'); my $pls = new_ok('Playlist::PLS' => []); my $path = tmpnam(); open my $FH, ">", $path; print $FH < 'http://1.2.3.4:8000/listen.aac', title => '(#1 - 1/1) Radio Broadcast', length => '-1', }]; is_deeply(scalar $pls->load($path), $out, "Loading test playlist"); unlink $path; exit 0;