Skip to content

Commit fefc07a

Browse files
committed
format
1 parent 10be03c commit fefc07a

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

tests/v1/codegen/test_rpc.py

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ def file_opener(path: Path) -> TextIO:
4646
return open(path, "w")
4747

4848
schema_to_river_client_codegen(
49-
read_schema=lambda: open("tests/v1/codegen/rpc/input-special-chars-schema.json"), # noqa: E501
49+
read_schema=lambda: open(
50+
"tests/v1/codegen/rpc/input-special-chars-schema.json"
51+
), # noqa: E501
5052
target_path="tests/v1/codegen/rpc/generated_special_chars",
5153
client_name="SpecialCharsClient",
5254
typed_dict_inputs=True,
@@ -57,7 +59,9 @@ def file_opener(path: Path) -> TextIO:
5759

5860

5961
@pytest.fixture(scope="session", autouse=True)
60-
def reload_rpc_import(generate_rpc_client: None, generate_special_chars_client: None) -> None: # noqa: E501
62+
def reload_rpc_import(
63+
generate_rpc_client: None, generate_special_chars_client: None
64+
) -> None: # noqa: E501
6165
import tests.v1.codegen.rpc.generated
6266
import tests.v1.codegen.rpc.generated_special_chars
6367

@@ -105,7 +109,9 @@ def serialize_special_chars_response(response: bool) -> dict:
105109
return response
106110

107111

108-
async def special_chars_handler(request: dict, context: grpc.aio.ServicerContext) -> bool: # noqa: E501
112+
async def special_chars_handler(
113+
request: dict, context: grpc.aio.ServicerContext
114+
) -> bool: # noqa: E501
109115
"""Handler that processes input with special character field names."""
110116
# The request comes with original field names (with special characters)
111117
# as they are sent over the wire before normalization
@@ -115,7 +121,9 @@ async def special_chars_handler(request: dict, context: grpc.aio.ServicerContext
115121

116122
for field in required_fields:
117123
if field not in request:
118-
raise ValueError(f"Missing required field: {field}. Available keys: {list(request.keys())}") # noqa: E501
124+
raise ValueError(
125+
f"Missing required field: {field}. Available keys: {list(request.keys())}"
126+
) # noqa: E501
119127

120128
# Verify the values are of expected types
121129
if not isinstance(request["data-field1"], str):
@@ -161,11 +169,11 @@ async def test_special_chars_rpc(client: Client) -> None:
161169
result = await SpecialCharsClient(client).test_service.rpc_method(
162170
{
163171
"data_field1": "test_value1", # Required: data-field1 -> data_field1
164-
"data_field2": 42.5, # Required: data:field2 -> data_field2
165-
"data_field3": True, # Optional: data.field3 -> data_field3
166-
"data_field4": "test_value4", # Optional: data/field4 -> data_field4
167-
"data_field5": 123, # Optional: data@field5 -> data_field5
168-
"data_field6": "test_value6", # Optional: data field6 -> data_field6
172+
"data_field2": 42.5, # Required: data:field2 -> data_field2
173+
"data_field3": True, # Optional: data.field3 -> data_field3
174+
"data_field4": "test_value4", # Optional: data/field4 -> data_field4
175+
"data_field5": 123, # Optional: data@field5 -> data_field5
176+
"data_field6": "test_value6", # Optional: data field6 -> data_field6
169177
},
170178
timedelta(seconds=5),
171179
)

0 commit comments

Comments
 (0)