FIX: validate integer site setting

This commit is contained in:
Arpit Jalan
2015-04-23 18:10:12 +05:30
parent 56cd381ff8
commit 2ee033caa5
2 changed files with 24 additions and 2 deletions

View File

@ -344,6 +344,16 @@ describe SiteSettingExtension do
end
end
describe "set for an invalid fixnum value" do
it "raises an error" do
settings.setting(:test_setting, 80)
settings.refresh!
expect {
settings.set("test_setting", 9999999999999999999)
}.to raise_error(ArgumentError)
end
end
describe "filter domain name" do
before do
settings.setting(:white_listed_spam_host_domains, "www.example.com")