aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models/blog_posts_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models/blog_posts_spec.rb')
-rw-r--r--spec/models/blog_posts_spec.rb15
1 files changed, 7 insertions, 8 deletions
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