0
0
Fork 0

More coverage yes more even more (#2627)

* Add coverage for admin/confirmations controller

* Coverage for statuses controller show action

* Add coverage for admin/domain_blocks controller

* Add coverage for settings/profiles#update
This commit is contained in:
Matt Jankowski 2017-04-29 18:25:38 -04:00 committed by Eugen Rochko
parent 8325866c61
commit f48cb3eb17
6 changed files with 108 additions and 7 deletions

View file

@ -4,7 +4,8 @@ RSpec.describe Settings::ProfilesController, type: :controller do
render_views
before do
sign_in Fabricate(:user), scope: :user
@user = Fabricate(:user)
sign_in @user, scope: :user
end
describe "GET #show" do
@ -14,4 +15,13 @@ RSpec.describe Settings::ProfilesController, type: :controller do
end
end
describe 'PUT #update' do
it 'updates the user profile' do
account = Fabricate(:account, user: @user, display_name: 'Old name')
put :update, params: { account: { display_name: 'New name' } }
expect(account.reload.display_name).to eq 'New name'
expect(response).to redirect_to(settings_profile_path)
end
end
end