From 7c69497a0126cd613053d881d63586bead07dd0e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 7 Apr 2014 20:26:42 +0000 Subject: feed: generate takes a hashref for args Passing a giant argument list is to error prone and hard-to-document. --- t/feed.t | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 't') diff --git a/t/feed.t b/t/feed.t index baa99fee..63fcc443 100644 --- a/t/feed.t +++ b/t/feed.t @@ -44,7 +44,10 @@ EOF # check initial feed { - my $feed = PublicInbox::Feed->generate($git_dir, 3); + my $feed = PublicInbox::Feed->generate({ + git_dir => $git_dir, + max => 3 + }); if ($have_xml_feed) { my $p = XML::Feed->parse(\$feed); is($p->format, "Atom", "parsed atom feed"); @@ -78,7 +81,10 @@ EOF # check spam shows up { - my $spammy_feed = PublicInbox::Feed->generate($git_dir, 3); + my $spammy_feed = PublicInbox::Feed->generate({ + git_dir => $git_dir, + max => 3 + }); if ($have_xml_feed) { my $p = XML::Feed->parse(\$spammy_feed); is($p->format, "Atom", "parsed atom feed"); @@ -100,7 +106,10 @@ EOF # spam no longer shows up { - my $feed = PublicInbox::Feed->generate($git_dir, 3); + my $feed = PublicInbox::Feed->generate({ + git_dir => $git_dir, + max => 3 + }); if ($have_xml_feed) { my $p = XML::Feed->parse(\$feed); is($p->format, "Atom", "parsed atom feed"); -- cgit v1.2.3-24-ge0c7