Skip Menu |

This queue is for tickets about the XML-RSS CPAN distribution.

Report information
The Basics
Id: 4451
Status: resolved
Priority: 0/
Queue: XML-RSS

People
Owner: KELLAN [...] cpan.org
Requestors: ville.skytta [...] iki.fi
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 1.02
Fixed in: (no value)



Subject: Fix for spurious "make test" warnings
"make test" emits some spurious warnings on Perl 5.8.1. Fix attached.
diff -Naru XML-RSS-1.02.orig/t/2.0-generate.t XML-RSS-1.02/t/2.0-generate.t --- XML-RSS-1.02.orig/t/2.0-generate.t 2003-01-18 03:13:42.000000000 +0200 +++ XML-RSS-1.02/t/2.0-generate.t 2003-11-21 02:17:12.000000000 +0200 @@ -3,8 +3,10 @@ use Test::More tests => 25; +BEGIN { use_ok("XML::RSS"); use_ok("POSIX"); +} use constant DATE_TEMPLATE_LONG => "%Y-%m-%dT%H:%M:%S%z"; use constant DATE_TEMPLATE_SHORT => "%Y/%m/%d"; @@ -26,7 +28,7 @@ use constant RSS_CREATOR => "joeuser\@example.com"; use constant RSS_ITEM_TITLE => "This is an item"; -use constant RSS_ITEM_LINK => "http://example.com/$short_date"; +use constant RSS_ITEM_LINK => "http://example.com/" . &POSIX::strftime( DATE_TEMPLATE_SHORT, gmtime ); # "$short_date"; use constant RSS_ITEM_DESC => "Yadda yadda yadda"; diff -Naru XML-RSS-1.02.orig/t/encoding.t XML-RSS-1.02/t/encoding.t --- XML-RSS-1.02.orig/t/encoding.t 2002-11-12 13:41:17.000000000 +0200 +++ XML-RSS-1.02/t/encoding.t 2003-11-21 02:14:04.000000000 +0200 @@ -18,7 +18,7 @@ "Default encoding for version $version" ); # UTF-8 - my $rss = XML::RSS->new( version => $version, + $rss = XML::RSS->new( version => $version, encoding => 'UTF-8' ); isa_ok( $rss, 'XML::RSS' ); make_rss( $rss ); @@ -26,7 +26,7 @@ "Default encoding for version $version" ); # home brew - my $rss = XML::RSS->new( version => $version, + $rss = XML::RSS->new( version => $version, encoding => 'Fooey' ); isa_ok( $rss, 'XML::RSS' ); make_rss( $rss ); diff -Naru XML-RSS-1.02.orig/t/version.t XML-RSS-1.02/t/version.t --- XML-RSS-1.02.orig/t/version.t 2002-11-12 12:41:50.000000000 +0200 +++ XML-RSS-1.02/t/version.t 2003-11-21 02:14:28.000000000 +0200 @@ -6,27 +6,25 @@ use XML::RSS; -my @versions = qw( 0.9 0.91 1.0 ); - my $rss = XML::RSS->new( version => '0.9' ); isa_ok( $rss, 'XML::RSS' ); make_rss( $rss ); like( $rss->as_string, qr|<rdf:RDF[\d\D]+xmlns="http://my.netscape.com/rdf/simple/0.9/"[^>]*>|, - "rdf tag for version $version" ); + "rdf tag for version 0.9" ); -my $rss = XML::RSS->new( version => '0.91' ); +$rss = XML::RSS->new( version => '0.91' ); isa_ok( $rss, 'XML::RSS' ); make_rss( $rss ); like( $rss->as_string, qr/<rss version="0.91">/, - "rss tag for version $version" ); + "rss tag for version 0.91" ); -my $rss = XML::RSS->new( version => '1.0' ); +$rss = XML::RSS->new( version => '1.0' ); isa_ok( $rss, 'XML::RSS' ); make_rss( $rss ); like( $rss->as_string, qr|<rdf:RDF[\d\D]+xmlns="http://purl.org/rss/1.0/"[^>]*>|, - "rdf tag for version $version" ); + "rdf tag for version 1.0" ); sub make_rss {
Awesome. Thanks. Will be in 1.05 [SCOP - Fri Nov 21 05:53:19 2003]: Show quoted text
> "make test" emits some spurious warnings on Perl 5.8.1. Fix attached.