From f221da62cde073059424eddaa1f7a52ed67de848 Mon Sep 17 00:00:00 2001 From: Philip Arndt Date: Mon, 21 Feb 2011 13:16:42 +1300 Subject: Added settings click-button functionality for toggling comments being enabled, with translations. --- spec/models/blog_posts_spec.rb | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'spec/models') diff --git a/spec/models/blog_posts_spec.rb b/spec/models/blog_posts_spec.rb index f15cd64..9a58e3f 100644 --- a/spec/models/blog_posts_spec.rb +++ b/spec/models/blog_posts_spec.rb @@ -94,14 +94,14 @@ describe BlogPost do BlogPost.previous(blog_post2).should == [blog_post1] end end - + describe "uncategorized scope" do it "returns uncategorized posts if they exist" do uncategorized_blog_post = Factory(:post) categorized_blog_post = Factory(:post) - + categorized_blog_post.categories << Factory(:blog_category) - + BlogPost.uncategorized.should include uncategorized_blog_post BlogPost.uncategorized.should_not include categorized_blog_post end @@ -162,10 +162,9 @@ describe BlogPost do BlogPost.comments_allowed?.should be_true end - # TODO: fix this test - # it "returns false if comments_allowed setting is set to false" do - # RefinerySetting.set(:comments_allowed, false) - # BlogPost.comments_allowed?.should be_false - # end + it "returns false if comments_allowed setting is set to false" do + RefinerySetting.set(:comments_allowed, {:scoping => 'blog', :value => false}) + BlogPost.comments_allowed?.should be_false + end end end -- cgit v1.2.3