Skip to content

Commit cbb79cf

Browse files
committed
fix(e2e): use ObjectMeta wrapper for Provider name in OIDC tests
The Provider proto message uses ObjectMeta for metadata (including name) rather than a top-level name field. Update test constructions to match the current datamodel.proto schema. Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com> Signed-off-by: Paolo Dettori <dettori@us.ibm.com>
1 parent 8d12429 commit cbb79cf

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

e2e/python/oidc/oidc_auth_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ def test_admin_can_create_provider(self) -> None:
168168
stub, metadata = _stub_with_token(token)
169169
req = openshell_pb2.CreateProviderRequest(
170170
provider=datamodel_pb2.Provider(
171-
name="e2e-oidc-admin-test",
171+
metadata=datamodel_pb2.ObjectMeta(name="e2e-oidc-admin-test"),
172172
type="claude",
173173
credentials={"API_KEY": "test-value"},
174174
)
@@ -192,7 +192,7 @@ def test_user_cannot_create_provider(self) -> None:
192192
stub, metadata = _stub_with_token(token)
193193
req = openshell_pb2.CreateProviderRequest(
194194
provider=datamodel_pb2.Provider(
195-
name="e2e-oidc-user-blocked",
195+
metadata=datamodel_pb2.ObjectMeta(name="e2e-oidc-user-blocked"),
196196
type="claude",
197197
credentials={"API_KEY": "test-value"},
198198
)

0 commit comments

Comments
 (0)