-#!/usr/bin/perl -w
+#!/usr/bin/perl
use strict;
use warnings;
-use Test::More;
+use Test::RequiresInternet 'offliberty.com' => 80;
+use Test::More tests => 4;
use WWW::Offliberty qw/off/;
-if ($ENV{NETWORK_TEST}) {
- plan tests => 2;
+my @results;
+@results = off "https://youtube.com/watch?v=pJyQpAiMXkg";
+cmp_ok @results, '>=', 1, 'youtube';
- my @results;
+@results = off "https://youtube.com/watch?v=pJyQpAiMXkg", video_file => 1;
+is @results, 2, 'youtube, video_file => 1';
- @results = off "http://youtube.com/watch?v=Tj75Arhq5ho";
- is @results, 1, 'youtube';
-
- @results = off "http://youtube.com/watch?v=Tj75Arhq5ho", video_file => 1;
- is @results, 2, 'youtube, video_file => 1';
-} else {
- plan skip_all => '$ENV{NETWORK_TEST} not true';
-}
+like $results[1], qr/\.mp4/, 'video URL contains ".mp4"';
+unlike $results[0], qr/offwarning/, 'audio URL doesn\'t contain "offwarning"';