mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 20:01:14 +08:00
Fix SiteSetingExtension
specs to coerce int to string.
This commit is contained in:
@ -284,6 +284,8 @@ module SiteSettingExtension
|
||||
def add_override!(name, val)
|
||||
type = get_data_type(name, defaults[name.to_sym])
|
||||
|
||||
val = val.to_s if type == types[:string]
|
||||
|
||||
if type == types[:bool] && val != true && val != false
|
||||
val = (val == "t" || val == "true") ? 't' : 'f'
|
||||
end
|
||||
|
@ -179,7 +179,6 @@ describe SiteSettingExtension do
|
||||
end
|
||||
|
||||
it "should coerce int to string" do
|
||||
skip "This test is not working on Rspec 2 even"
|
||||
settings.test_str = 100
|
||||
expect(settings.test_str).to eq("100")
|
||||
end
|
||||
|
Reference in New Issue
Block a user