mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-07-21 23:43:41 +00:00
Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
@ -65,10 +65,18 @@ module QA
|
||||
parse_body(api_get_from("#{api_members_path}/all"))
|
||||
end
|
||||
|
||||
def list_users
|
||||
parse_body(api_get_from(api_users_path))
|
||||
end
|
||||
|
||||
def find_member(username)
|
||||
list_members.find { |member| member[:username] == username }
|
||||
end
|
||||
|
||||
def find_user(username)
|
||||
list_users.find { |user| user[:username] == username }
|
||||
end
|
||||
|
||||
def invite_group(group, access_level = AccessLevel::GUEST)
|
||||
Support::Retrier.retry_until do
|
||||
QA::Runtime::Logger.info(%(Sharing #{self.class.name} with #{group.name}))
|
||||
@ -83,6 +91,10 @@ module QA
|
||||
"#{api_get_path}/members"
|
||||
end
|
||||
|
||||
def api_users_path
|
||||
"#{api_get_path}/users"
|
||||
end
|
||||
|
||||
def api_share_path
|
||||
"#{api_get_path}/share"
|
||||
end
|
||||
|
Reference in New Issue
Block a user