Skip to content

Commit 7f2065f

Browse files
committed
Fixes per review comments
Signed-off-by: Christopher Grote <[email protected]>
1 parent 4c14a75 commit 7f2065f

File tree

3 files changed

+5
-21
lines changed

3 files changed

+5
-21
lines changed

pyatlan/client/constants.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
CHANGE_USER_ROLE = API(
4444
USER_API + "/{user_guid}/roles/update", HTTPMethod.POST, HTTPStatus.OK
4545
)
46-
GET_CURRENT_USER = API(USER_API + "/current", HTTPMethod.GET, HTTPStatus.OK)
46+
GET_CURRENT_USER = API(f"{USER_API}/current", HTTPMethod.GET, HTTPStatus.OK)
4747

4848
ENTITY_API = f"{BASE_URI}entity/"
4949
PREFIX_ATTR = "attr:"

tests/integration/admin_test.py

+3-18
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,10 @@
77

88
from pyatlan.cache.role_cache import RoleCache
99

10-
import logging
11-
1210
from pyatlan.client.atlan import AtlanClient
1311
from pyatlan.model.group import AtlanGroup, CreateGroupResponse
1412
from pyatlan.model.user import AtlanUser
1513

16-
LOGGER = logging.getLogger(__name__)
17-
1814
PREFIX = "psdk-Admin"
1915
GROUP_NAME1 = f"{PREFIX}1"
2016
GROUP_NAME2 = f"{PREFIX}2"
@@ -45,7 +41,6 @@ def test_retrieve_roles():
4541
@pytest.fixture(scope="module")
4642
def group1(client: AtlanClient) -> Generator[CreateGroupResponse, None, None]:
4743
g = create_group(client, GROUP_NAME1)
48-
LOGGER.info(f"Created: {g}")
4944
yield g
5045
delete_group(client, g.group)
5146

@@ -85,24 +80,15 @@ def test_update_groups(client: AtlanClient, group1: CreateGroupResponse):
8580

8681

8782
def _get_user1_from_list(users: list[AtlanUser]) -> Optional[AtlanUser]:
88-
for user in users:
89-
if user.email == USER_EMAIL1.lower():
90-
return user
91-
return None
83+
return next((user for user in users if user.email == USER_EMAIL1.lower()), None)
9284

9385

9486
def _get_user2_from_list(users: list[AtlanUser]) -> Optional[AtlanUser]:
95-
for user in users:
96-
if user.email == USER_EMAIL2.lower():
97-
return user
98-
return None
87+
return next((user for user in users if user.email == USER_EMAIL2.lower()), None)
9988

10089

10190
def _get_user3_from_list(users: list[AtlanUser]) -> Optional[AtlanUser]:
102-
for user in users:
103-
if user.email == USER_EMAIL3.lower():
104-
return user
105-
return None
91+
return next((user for user in users if user.email == USER_EMAIL3.lower()), None)
10692

10793

10894
@pytest.fixture(scope="module")
@@ -153,7 +139,6 @@ def group2(
153139
user3 = _get_user3_from_list(users)
154140
assert user3 # must be here for mypy
155141
g = client.create_group(group=to_create, user_ids=[str(user2.id), str(user3.id)])
156-
LOGGER.info(f"Created: {g}")
157142
yield g
158143
delete_group(client, g.group)
159144

tests/integration/custom_metadata_test.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,7 @@ def groups(
371371
) -> Generator[List[CreateGroupResponse], None, None]:
372372
g1 = create_group(client, GROUP_NAME1)
373373
g2 = create_group(client, GROUP_NAME2)
374-
created = [g1, g2]
375-
yield created
374+
yield [g1, g2]
376375
delete_group(client, g1.group)
377376
delete_group(client, g2.group)
378377

0 commit comments

Comments
 (0)