mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Add test of admin editing a user
Fails with:
1) User admin behaves like admin ability edits a user
Failure/Error: raise ActionController::MissingExactTemplate, message
ActionController::MissingExactTemplate:
Admin::UsersController#edit is missing a template for request formats: text/html
re #2975
This commit is contained in:
parent
c403247b79
commit
694f397857
1 changed files with 13 additions and 1 deletions
|
|
@ -3,12 +3,24 @@
|
|||
require 'spec_helper'
|
||||
|
||||
feature User do
|
||||
let(:admin) { create(:admin) }
|
||||
let!(:user) { create(:user) }
|
||||
|
||||
shared_examples 'admin ability' do
|
||||
|
||||
scenario 'edits a user', feature: true, js: true do
|
||||
visit admin_users_path
|
||||
within "tr#user_#{user.id}" do
|
||||
click_on 'Edit'
|
||||
end
|
||||
fill_in 'Name', with: 'Edited Name'
|
||||
click_button 'Update User'
|
||||
expect(flash).to include('Updated Edited Name')
|
||||
end
|
||||
end
|
||||
|
||||
describe 'admin' do
|
||||
before { sign_in admin }
|
||||
|
||||
it_behaves_like 'admin ability', :admin
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue