diff --git a/app/models/rss_feed.rb b/app/models/rss_feed.rb index 4172ad3..cbaa98c 100644 --- a/app/models/rss_feed.rb +++ b/app/models/rss_feed.rb @@ -14,6 +14,14 @@ class RssFeed < Article end alias :settings :body + def feed_item_description + self.body[:feed_item_description] + end + + def feed_item_description=(feed_item_description) + self.body[:feed_item_description] = feed_item_description + end + # The maximum number of articles to be displayed in the RSS feed. Default: 10 def limit settings[:limit] || 10 diff --git a/test/functional/cms_controller_test.rb b/test/functional/cms_controller_test.rb index 4ea2aa4..9a84215 100644 --- a/test/functional/cms_controller_test.rb +++ b/test/functional/cms_controller_test.rb @@ -194,6 +194,14 @@ class CmsControllerTest < Test::Unit::TestCase end end + should 'be able to acess Rss feed creation page' do + login_as(profile.identifier) + assert_nothing_raised do + post :new, :type => "RssFeed", :profile => profile.identifier + end + assert_response 200 + end + should 'be able to create a RSS feed' do login_as(profile.identifier) assert_difference RssFeed, :count do -- libgit2 0.21.2