diff --git a/app/models/feed_reader_block.rb b/app/models/feed_reader_block.rb index fb1eb6d..2d6e3bf 100644 --- a/app/models/feed_reader_block.rb +++ b/app/models/feed_reader_block.rb @@ -28,7 +28,7 @@ class FeedReaderBlock < Block def formatted_feed_content return "" end diff --git a/test/unit/feed_reader_block_test.rb b/test/unit/feed_reader_block_test.rb index 8f9b127..1a0f83e 100644 --- a/test/unit/feed_reader_block_test.rb +++ b/test/unit/feed_reader_block_test.rb @@ -81,4 +81,16 @@ class FeedReaderBlockTest < ActiveSupport::TestCase assert_equal %w[ last-post second-post first-post ], feed.feed_items.map{|i|i[:title]} end + should 'display only limit posts' do + feed.limit = 1; feed.save! + %w[ first-post second-post ].each do |i| + feed.add_item(i, "http://localhost/#{i}", Date.today, "some contet for #{i}") + end + + assert_tag_in_string feed.formatted_feed_content, :tag => 'a', :attributes => { :href => 'http://localhost/second-post' }, :content => 'second-post' + assert_no_tag_in_string feed.formatted_feed_content, :tag => 'a', :attributes => { :href => 'http://localhost/first-post' }, :content => 'first-post' + end + + + end -- libgit2 0.21.2