Revision ff3aabbb
Added by Tomáš Strachota about 9 years ago
test/functional/api/v2/users_controller_test.rb | ||
---|---|---|
assert mod_user.login == "johnsmith"
|
||
end
|
||
|
||
test "should update admin flag" do
|
||
user = users(:one)
|
||
put :update, { :id => user.id, :user => { :admin => true } }
|
||
|
||
assert_response :success
|
||
assert User.find_by_id(user.id).admin?
|
||
end
|
||
|
||
test "should not remove the anonymous role" do
|
||
user = User.create :login => "foo", :mail => "foo@bar.com", :auth_source => auth_sources(:one)
|
||
|
Also available in: Unified diff
Fixes #9678 - Can't update admin flag for users via API
find_resource needs to be defined prior to UsersMixin is included as it
requires the variable @user being set.
(cherry picked from commit 1b1b39861e485523b0cc0c6435fef30c38df7e07)