Disallow instance method names as Setting code

This commit is contained in:
Karl Erik Õunapuu 2020-08-12 17:35:49 +03:00
parent abea8abe84
commit 8683964d22
2 changed files with 19 additions and 4 deletions

View file

@ -35,6 +35,15 @@ class SettingEntryTest < ActiveSupport::TestCase
@new_setting.code = 'a b'
assert_not @new_setting.valid?
@new_setting.code = 'ab_'
assert_not @new_setting.valid?
@new_setting.code = '_ab'
assert_not @new_setting.valid?
@new_setting.code = '1_2'
assert_not @new_setting.valid?
@new_setting.code = 'a_b'
assert @new_setting.valid?
end