Skip to content

Commit a9eb317

Browse files
test_remove_role_assignment
1 parent 0824e88 commit a9eb317

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

tests/test_authorization_role_assignments.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,20 @@ def test_remove_role_by_external_id_and_resource_type_slug(
124124
"resource_type_slug": "document",
125125
}
126126
assert "resource_id" not in request_kwargs["json"]
127+
128+
def test_remove_role_assignment(self, capture_and_mock_http_client_request):
129+
request_kwargs = capture_and_mock_http_client_request(
130+
self.http_client, status_code=204
131+
)
132+
133+
syncify(
134+
self.authorization.remove_role_assignment(
135+
"om_01ABC",
136+
role_assignment_id="ra_01XYZ",
137+
)
138+
)
139+
140+
assert request_kwargs["method"] == "delete"
141+
assert request_kwargs["url"].endswith(
142+
"/authorization/organization_memberships/om_01ABC/role_assignments/ra_01XYZ"
143+
)

0 commit comments

Comments
 (0)