Skip to content

Commit 4768db1

Browse files
fix(grpc): normalize extension metadata header key to lowercase (linter)
1 parent 7bd55a5 commit 4768db1

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

tests/client/transports/test_grpc_client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,9 @@ async def test_cancel_task(
363363

364364
mock_grpc_stub.CancelTask.assert_awaited_once_with(
365365
a2a_pb2.CancelTaskRequest(name=f'tasks/{sample_task.id}'),
366-
metadata=[(HTTP_EXTENSION_HEADER.lower(), 'https://example.com/test-ext/v3')],
366+
metadata=[
367+
(HTTP_EXTENSION_HEADER.lower(), 'https://example.com/test-ext/v3')
368+
],
367369
)
368370
assert response.status.state == TaskState.canceled
369371

@@ -541,6 +543,7 @@ def test_get_grpc_metadata(
541543
metadata = grpc_transport._get_grpc_metadata(input_extensions)
542544
assert metadata == expected_metadata
543545

546+
544547
def test_get_grpc_metadata_uses_lowercase_header_key(
545548
grpc_transport: GrpcTransport,
546549
) -> None:

0 commit comments

Comments
 (0)