diff options
author | Toon Claes <toon@gitlab.com> | 2017-03-23 11:13:11 +0100 |
---|---|---|
committer | Toon Claes <toon@gitlab.com> | 2017-03-23 11:13:11 +0100 |
commit | 7bfa5234855e8de996d5c7dff14ad6c19ea9d33b (patch) | |
tree | 8b89bd2314c92b1f26ba6e4ef18289a99c7ef8b5 /spec/controllers/admin | |
parent | 3918c303b967e33ec924d7435ba4e7fcac136c9a (diff) | |
download | gitlab-ce-7bfa5234855e8de996d5c7dff14ad6c19ea9d33b.tar.gz |
Resolve future conflicts with CE -> EE merge
EE already includes specs for the ApplicationSettingsController, so
ensure future changes will be easier to merge to EE.
Diffstat (limited to 'spec/controllers/admin')
-rw-r--r-- | spec/controllers/admin/application_settings_controller_spec.rb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/spec/controllers/admin/application_settings_controller_spec.rb b/spec/controllers/admin/application_settings_controller_spec.rb index 84a1ce773a1..19b35a346b7 100644 --- a/spec/controllers/admin/application_settings_controller_spec.rb +++ b/spec/controllers/admin/application_settings_controller_spec.rb @@ -6,20 +6,23 @@ describe Admin::ApplicationSettingsController do let(:admin) { create(:admin) } before do - sign_in(admin) stub_env('IN_MEMORY_APPLICATION_SETTINGS', 'false') end - describe 'PATCH #update' do + describe 'PUT #update' do + before do + sign_in(admin) + end + it 'updates the default_project_visibility for string value' do - patch :update, application_setting: { default_project_visibility: "20" } + put :update, application_setting: { default_project_visibility: "20" } expect(response).to redirect_to(admin_application_settings_path) expect(ApplicationSetting.current.default_project_visibility).to eq Gitlab::VisibilityLevel::PUBLIC end it 'falls back to default with default_project_visibility setting is omitted' do - patch :update, application_setting: {} + put :update, application_setting: {} expect(response).to redirect_to(admin_application_settings_path) expect(ApplicationSetting.current.default_project_visibility).to eq Gitlab::VisibilityLevel::PRIVATE |