Add validations to admin settings (#10348)
* Add validations to admin settings - Validate correct HTML markup - Validate presence of contact username & e-mail - Validate that all usernames are valid - Validate that enums have expected values * Fix code style issue * Fix tests
This commit is contained in:
parent
55a9658ad8
commit
555c4e11ba
8 changed files with 140 additions and 110 deletions
|
@ -19,6 +19,10 @@ RSpec.describe Admin::SettingsController, type: :controller do
|
|||
end
|
||||
|
||||
describe 'PUT #update' do
|
||||
before do
|
||||
allow_any_instance_of(Form::AdminSettings).to receive(:valid?).and_return(true)
|
||||
end
|
||||
|
||||
describe 'for a record that doesnt exist' do
|
||||
around do |example|
|
||||
before = Setting.site_extended_description
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue