blob: f70da4a0fbdc8d768bb71a081d31c77648b530d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
"""
GitLab API:
https://docs.gitlab.com/ee/api/users.html
https://docs.gitlab.com/ee/api/users.html#delete-authentication-identity-from-user
"""
def test_user_identities(gl, user):
provider = "test_provider"
user.provider = provider
user.extern_uid = "1"
user.save()
assert provider in [item["provider"] for item in user.identities]
user.identityproviders.delete(provider)
user = gl.users.get(user.id)
assert provider not in [item["provider"] for item in user.identities]
|