From 22081f3ec6e7e6ec3c55c2149c56f92ac7e2f154 Mon Sep 17 00:00:00 2001 From: AntonioTerceiro Date: Fri, 28 Dec 2007 14:53:52 +0000 Subject: [PATCH] ActionItem23: linking to profile in RSS feed --- app/models/rss_feed.rb | 3 +-- test/unit/rss_feed_test.rb | 7 ++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/models/rss_feed.rb b/app/models/rss_feed.rb index cd6499d..ff09571 100644 --- a/app/models/rss_feed.rb +++ b/app/models/rss_feed.rb @@ -69,8 +69,7 @@ class RssFeed < Article xml.rss(:version=>"2.0") do xml.channel do xml.title(_("%s's RSS feed") % (self.profile.name)) - # FIXME link to profile - xml.link("http://www.yourDomain.com") + xml.link(self.profile.url) xml.description(_("%s's content published at %s") % [self.profile.name, self.profile.environment.name]) xml.language("pt_BR") for article in articles diff --git a/test/unit/rss_feed_test.rb b/test/unit/rss_feed_test.rb index c83ba39..029b6f6 100644 --- a/test/unit/rss_feed_test.rb +++ b/test/unit/rss_feed_test.rb @@ -107,7 +107,12 @@ class RssFeedTest < Test::Unit::TestCase end should 'provide link to profile' do - flunk 'pending' + profile = create_user('testuser').person + feed = RssFeed.new(:name => 'feed') + feed.profile = profile + feed.save! + + assert_match "#{profile.url}", feed.data end should 'provide link to each article' do -- libgit2 0.21.2