$entry->{entry}->add_category({ term => $_[0] });
} else {
my $category = $entry->{entry}->category;
- $category ? ($category->label || $category->term) : $entry->{entry}->getlist($ns, 'subject');
+ my @return = $category ? ($category->label || $category->term) : $entry->{entry}->getlist($ns, 'subject');
+ return wantarray? @return : $return[0];
}
}
# $Id: 01-parse.t 1921 2006-02-28 02:50:52Z btrott $
use strict;
-use Test::More tests => 72;
+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);