diff options
-rw-r--r-- | app/helpers/blog_posts_helper.rb | 2 | ||||
-rw-r--r-- | spec/models/blog_post_spec.rb | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/app/helpers/blog_posts_helper.rb b/app/helpers/blog_posts_helper.rb index 1922862..5f68c04 100644 --- a/app/helpers/blog_posts_helper.rb +++ b/app/helpers/blog_posts_helper.rb @@ -50,7 +50,7 @@ module BlogPostsHelper post.body, :length => RefinerySetting.find_or_set(:blog_post_teaser_length, 250), :preserve_html_tags => true - ) + ).html_safe end end end diff --git a/spec/models/blog_post_spec.rb b/spec/models/blog_post_spec.rb index 0514473..46da3ac 100644 --- a/spec/models/blog_post_spec.rb +++ b/spec/models/blog_post_spec.rb @@ -184,4 +184,10 @@ describe BlogPost do end end end + + describe "custom teasers" do + it "should allow a custom teaser" do + Factory.build(:blog_post, :custom_teaser => 'This is some custom content').should be_valid + end + end end |