From cf841a425c15ee09619d5ee411a6cc1092468c98 Mon Sep 17 00:00:00 2001 From: Leandro Nunes dos Santos Date: Thu, 1 Aug 2013 09:08:40 -0300 Subject: [PATCH] Fix partially ArticleBlock unit test --- app/models/article_block.rb | 2 +- test/unit/article_block_test.rb | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/models/article_block.rb b/app/models/article_block.rb index e30a9c8..23c1b3f 100644 --- a/app/models/article_block.rb +++ b/app/models/article_block.rb @@ -10,7 +10,7 @@ class ArticleBlock < Block def content(args={}) block = self - lambda do + proc do block_title(block.title) + (block.article ? article_to_html(block.article, :gallery_view => false, diff --git a/test/unit/article_block_test.rb b/test/unit/article_block_test.rb index 2d5a74d..d3c609b 100644 --- a/test/unit/article_block_test.rb +++ b/test/unit/article_block_test.rb @@ -34,7 +34,9 @@ class ArticleBlockTest < ActiveSupport::TestCase should 'not crash when referenced article is removed' do person = create_user('testuser').person a = person.articles.create!(:name => 'test') - block = ArticleBlock.create(:article => a) + block = ArticleBlock.create.tap do |b| + b.article = a + end person.boxes.first.blocks << block block.save! @@ -58,7 +60,9 @@ class ArticleBlockTest < ActiveSupport::TestCase person.articles.delete_all assert_equal [], person.articles a = person.articles.create!(:name => 'test') - block = ArticleBlock.create(:article => a) + block = ArticleBlock.create.tap do |b| + b.article = a + end person.boxes.first.blocks << block block.save! -- libgit2 0.21.2