X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/f1397f47003f3b0c431b0fbf2503cc0d7e15e9bc..6afd13602c18946e33197397f88603b1c1bb5ceb:/test/controllers/user_roles_controller_test.rb diff --git a/test/controllers/user_roles_controller_test.rb b/test/controllers/user_roles_controller_test.rb index ef1a57cbe..c7e5926ad 100644 --- a/test/controllers/user_roles_controller_test.rb +++ b/test/controllers/user_roles_controller_test.rb @@ -20,11 +20,7 @@ class UserRolesControllerTest < ActionController::TestCase target_user = create(:user) normal_user = create(:user) administrator_user = create(:administrator_user) - # Create a super user which has all known roles - super_user = create(:user) - UserRole::ALL_ROLES.each do |role| - create(:user_role, :user => super_user, :granter => administrator_user, :role => role) - end + super_user = create(:super_user) # Granting should fail when not logged in post :grant, :display_name => target_user.display_name, :role => "moderator" @@ -85,11 +81,7 @@ class UserRolesControllerTest < ActionController::TestCase target_user = create(:user) normal_user = create(:user) administrator_user = create(:administrator_user) - # Create a super user which has all known roles - super_user = create(:user) - UserRole::ALL_ROLES.each do |role| - create(:user_role, :user => super_user, :granter => administrator_user, :role => role) - end + super_user = create(:super_user) # Revoking should fail when not logged in post :revoke, :display_name => target_user.display_name, :role => "moderator"