1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
--- libxml-rss-feed-perl-2.212.orig/Makefile.PL
+++ libxml-rss-feed-perl-2.212/Makefile.PL
@@ -9,7 +9,7 @@ WriteMakefile(
ABSTRACT_FROM => 'lib/XML/RSS/Feed.pm',
PL_FILES => {},
PREREQ_PM => {
- 'Test::More' => 0,
+ 'Test::More' => 1,
'XML::RSS' => 0,
'Clone' => 0,
'Storable' => 0,
--- libxml-rss-feed-perl-2.212.orig/t/008_store_retrieve.t
+++ libxml-rss-feed-perl-2.212/t/008_store_retrieve.t
@@ -3,7 +3,8 @@ use strict;
use warnings;
use Test::More tests => 31;
-BEGIN { use_ok('XML::RSS::Feed') }
+BEGIN { use_ok('XML::RSS::Feed'); }
+
SKIP: {
skip "/tmp directory doesn't exist", 32 unless -d "/tmp";
@@ -55,6 +56,9 @@ SKIP: {
skip "LWP::Simple not installed", 17 if $@;
unlink "/tmp/test_008.sto";
+
+ skip "Disabled rest of the tests for Debian Package because http://www.jbisbee.com/rsstest is not reachable anymore", 17;
+
my $feed = XML::RSS::Feed->new(
name => 'test_008',
url => "http://www.jbisbee.com/rsstest",
@@ -64,7 +68,7 @@ SKIP: {
isa_ok( $feed, 'XML::RSS::Feed' );
my $rss_xml = LWP::Simple::get( $feed->url ) || undef;
-
+
skip "Could not fetch " . $feed->url . " ... timed out", 16
unless $rss_xml;
ok( $feed->parse($rss_xml), "Failed to parse XML from " . $feed->url );
@@ -103,12 +107,12 @@ SKIP: {
ok( eq_array( \@headlines_old, \@headlines_new ),
"Comparing headlines before and after"
);
-
for my $i ( 0 .. $#seen_old ) {
my $num = $i + 1;
cmp_ok( $seen_old[$i], '==', $seen_new[$i],
"Compare headline $num timestamp_hires" );
}
+
}
sub xml {
--- libxml-rss-feed-perl-2.212.orig/t/010_deprecated_methods.t
+++ libxml-rss-feed-perl-2.212/t/010_deprecated_methods.t
@@ -1,6 +1,7 @@
#!/usr/bin/perl
-
-use Test::More tests => 8;
+use strict;
+use warnings;
+use Test::More tests => 4;
BEGIN { use_ok('XML::RSS::Feed') }
@@ -10,14 +11,9 @@ my $feed = XML::RSS::Feed->new(
);
isa_ok( $feed, 'XML::RSS::Feed' );
-$SIG{__WARN__} = build_warn("deprecated");
-cmp_ok( $feed->failed_to_fetch, 'eq', "",
- "Verify that failed_to_fetch returns ''" );
-cmp_ok( $feed->failed_to_parse, 'eq', "",
- "Verify that failed_to_parse returns ''" );
-
-sub build_warn {
- my @args = @_;
- return sub { my ($warn) = @_; like( $warn, qr/$_/i, $_ ) for @args };
+{
+ local $SIG{'__WARN__'} = sub {};
+ cmp_ok( $feed->failed_to_fetch, 'eq', "", "Verify that failed_to_fetch returns ''" );
+ cmp_ok( $feed->failed_to_parse, 'eq', "", "Verify that failed_to_parse returns ''" );
}
|