Skip to content

Commit 8ef16cb

Browse files
Merge pull request #873 from mbooz-rh/RHELDST-36116
Fix test_requires_auth [RHELDST-36116]
2 parents b679ab6 + 90ea6d7 commit 8ef16cb

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/routers/test_common.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,13 @@ def test_requires_auth(api_route):
6767

6868
# In any other case, the endpoint must declare some dependency on the
6969
# role checker.
70-
assert "Depends(check_roles)" in repr(api_route.dependencies)
70+
dependencies = [
71+
getattr(
72+
depends.dependency, "__name__", type(depends.dependency).__name__
73+
)
74+
for depends in api_route.dependencies
75+
]
76+
assert "check_roles" in dependencies
7177

7278

7379
@freeze_time("2023-07-28 13:24:03.597+00:00")

0 commit comments

Comments
 (0)