mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
Nuke all SiteSetting.stubs
from our codebase.
This commit is contained in:
@ -79,7 +79,7 @@ describe TextSentinel do
|
||||
end
|
||||
|
||||
it "allows all caps topics when loud posts are allowed" do
|
||||
SiteSetting.stubs(:allow_uppercase_posts).returns(true)
|
||||
SiteSetting.allow_uppercase_posts = true
|
||||
expect(TextSentinel.new(valid_string.upcase)).to be_valid
|
||||
end
|
||||
|
||||
@ -126,8 +126,8 @@ describe TextSentinel do
|
||||
context 'title_sentinel' do
|
||||
|
||||
it "uses a sensible min entropy value when min title length is less than title_min_entropy" do
|
||||
SiteSetting.stubs(:min_topic_title_length).returns(3)
|
||||
SiteSetting.stubs(:title_min_entropy).returns(10)
|
||||
SiteSetting.min_topic_title_length = 3
|
||||
SiteSetting.title_min_entropy = 10
|
||||
expect(TextSentinel.title_sentinel('Hey')).to be_valid
|
||||
end
|
||||
|
||||
@ -136,15 +136,15 @@ describe TextSentinel do
|
||||
context 'body_sentinel' do
|
||||
|
||||
it "uses a sensible min entropy value when min body length is less than min entropy" do
|
||||
SiteSetting.stubs(:min_post_length).returns(3)
|
||||
SiteSetting.stubs(:body_min_entropy).returns(7)
|
||||
SiteSetting.min_post_length = 3
|
||||
SiteSetting.body_min_entropy = 7
|
||||
expect(TextSentinel.body_sentinel('Yup')).to be_valid
|
||||
end
|
||||
|
||||
it "uses a sensible min entropy value when min pm body length is less than min entropy" do
|
||||
SiteSetting.stubs(:min_post_length).returns(5)
|
||||
SiteSetting.stubs(:min_private_message_post_length).returns(3)
|
||||
SiteSetting.stubs(:body_min_entropy).returns(7)
|
||||
SiteSetting.min_post_length = 5
|
||||
SiteSetting.min_private_message_post_length = 3
|
||||
SiteSetting.body_min_entropy = 7
|
||||
expect(TextSentinel.body_sentinel('Lol', private_message: true)).to be_valid
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user