X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5aaaed7d7b1287c0133dd66c9492d6df62790288..0596129229750c593066e414d9315f643585bc3e:/services/api/test/factories/user.rb diff --git a/services/api/test/factories/user.rb b/services/api/test/factories/user.rb index 6ec9e9f05d..91d9395164 100644 --- a/services/api/test/factories/user.rb +++ b/services/api/test/factories/user.rb @@ -1,11 +1,15 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + class CurrentApiClientHelper extend CurrentApiClient end -FactoryGirl.define do +FactoryBot.define do factory :user do - ignore do - join_groups [] + transient do + join_groups { [] } end after :create do |user, evaluator| CurrentApiClientHelper.act_as_system_user do @@ -21,13 +25,13 @@ FactoryGirl.define do end end end - first_name "Factory" - last_name "Factory" + first_name { "Factory" } + last_name { "Factory" } identity_url do "https://example.com/#{rand(2**24).to_s(36)}" end factory :active_user do - is_active true + is_active { true } after :create do |user| CurrentApiClientHelper.act_as_system_user do Link.create!(tail_uuid: user.uuid,