X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/91f3339b6a5290b5fbbf58f57ef4f623ab7a8c56..6b44a1976cf07ba50ba8aed8b34434e69a45e62d:/test/factories/user.rb?ds=sidebyside diff --git a/test/factories/user.rb b/test/factories/user.rb index 802fedd91..d6ee1fa8c 100644 --- a/test/factories/user.rb +++ b/test/factories/user.rb @@ -1,4 +1,4 @@ -FactoryGirl.define do +FactoryBot.define do factory :user do sequence(:email) { |n| "user#{n}@example.com" } sequence(:display_name) { |n| "User #{n}" } @@ -46,5 +46,13 @@ FactoryGirl.define do create(:user_role, :role => "administrator", :user => user) end end + + factory :super_user do + after(:create) do |user, _evaluator| + UserRole::ALL_ROLES.each do |role| + create(:user_role, :role => role, :user => user) + end + end + end end end