Skip to content

Commit b30571e

Browse files
committed
-
1 parent 5de2bc7 commit b30571e

File tree

1 file changed

+21
-27
lines changed

1 file changed

+21
-27
lines changed

tests/test_iam.py

Lines changed: 21 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,20 @@
11
import pytest
22

3-
from databricks.sdk import WorkspaceClient, AccountClient
3+
from databricks.sdk import AccountClient, WorkspaceClient
4+
45

56
@pytest.mark.parametrize(
6-
"path,call",
7-
[
8-
("/api/2.0/preview/scim/v2/Users", lambda w: w.users.list()),
9-
("/api/2.0/preview/scim/v2/Groups", lambda w: w.groups.list()),
10-
("/api/2.0/preview/scim/v2/ServicePrincipals", lambda w: w.service_principals.list()),
11-
],
7+
"path,call", [("/api/2.0/preview/scim/v2/Users", lambda w: w.users.list()),
8+
("/api/2.0/preview/scim/v2/Groups", lambda w: w.groups.list()),
9+
("/api/2.0/preview/scim/v2/ServicePrincipals", lambda w: w.service_principals.list()), ],
1210
)
1311
def test_workspace_iam_list(config, requests_mock, path, call):
14-
requests_mock.get(
15-
f"http://localhost{path}",
16-
request_headers={
17-
"Accept": "application/json",
18-
},
19-
text="null",
20-
)
12+
requests_mock.get(f"http://localhost{path}",
13+
request_headers={
14+
"Accept": "application/json",
15+
},
16+
text="null",
17+
)
2118
w = WorkspaceClient(config=config)
2219
for _ in call(w):
2320
pass
@@ -27,23 +24,20 @@ def test_workspace_iam_list(config, requests_mock, path, call):
2724

2825
@pytest.mark.parametrize(
2926
"path,call",
30-
[
31-
("/api/2.0/accounts/%s/scim/v2/Users", lambda a: a.users.list()),
32-
("/api/2.0/accounts/%s/scim/v2/Groups", lambda a: a.groups.list()),
33-
("/api/2.0/accounts/%s/scim/v2/ServicePrincipals", lambda a: a.service_principals.list()),
34-
],
27+
[("/api/2.0/accounts/%s/scim/v2/Users", lambda a: a.users.list()),
28+
("/api/2.0/accounts/%s/scim/v2/Groups", lambda a: a.groups.list()),
29+
("/api/2.0/accounts/%s/scim/v2/ServicePrincipals", lambda a: a.service_principals.list()), ],
3530
)
3631
def test_account_iam_list(config, requests_mock, path, call):
3732
config.account_id = "test_account_id"
38-
requests_mock.get(
39-
path.replace("%s", config.account_id),
40-
request_headers={
41-
"Accept": "application/json",
42-
},
43-
text="null",
44-
)
33+
requests_mock.get(path.replace("%s", config.account_id),
34+
request_headers={
35+
"Accept": "application/json",
36+
},
37+
text="null",
38+
)
4539
a = AccountClient(config=config)
4640
for _ in call(a):
4741
pass
4842
assert requests_mock.call_count == 1
49-
assert requests_mock.called
43+
assert requests_mock.called

0 commit comments

Comments
 (0)