-# $Id: 01-parse.t 1867 2005-08-09 20:41:15Z btrott $
+# $Id: 01-parse.t 1921 2006-02-28 02:50:52Z btrott $
use strict;
-use Test::More tests => 70;
+use Test::More tests => 75;
use XML::Feed;
use URI;
is($dt->iso8601, '2004-05-30T07:39:25');
like($entry->content->body, qr/<p>Hello!<\/p>/);
is($entry->summary->body, 'Hello!...');
+ is(($entry->category)[0], 'Travel');
is($entry->category, 'Travel');
is($entry->author, 'Melody');
ok($entry->id);
my $entry = ($feed->entries)[0];
ok(!$entry->summary->body);
like($entry->content->body, qr/<p>This is a test.<\/p>/);
+
+$feed = XML::Feed->parse('t/samples/rss10-invalid-date.xml')
+ or die XML::Feed->errstr;
+$entry = ($feed->entries)[0];
+ok(!$entry->issued); ## Should return undef, but not die.
+ok(!$entry->modified); ## Same.