Skip to content

Commit 2de8dc9

Browse files
Add HTTP serializer tests
1 parent 7755ea3 commit 2de8dc9

File tree

3 files changed

+1612
-2
lines changed

3 files changed

+1612
-2
lines changed

packages/smithy-http/src/smithy_http/serializers.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,9 @@ def write_data_stream(self, schema: Schema, value: "_Stream") -> None:
238238

239239

240240
class HTTPHeaderSerializer(SpecificShapeSerializer):
241-
def __init__(self, key: str | None = None, headers: list[tuple[str, str]] | None = None) -> None:
241+
def __init__(
242+
self, key: str | None = None, headers: list[tuple[str, str]] | None = None
243+
) -> None:
242244
self.headers: list[tuple[str, str]] = headers if headers is not None else []
243245
self._key = key
244246

@@ -320,7 +322,9 @@ def write_string(self, schema: Schema, value: str) -> None:
320322

321323

322324
class HTTPQuerySerializer(SpecificShapeSerializer):
323-
def __init__(self, key: str | None = None, params: list[tuple[str, str]] | None = None) -> None:
325+
def __init__(
326+
self, key: str | None = None, params: list[tuple[str, str]] | None = None
327+
) -> None:
324328
self.query_params: list[tuple[str, str]] = params if params is not None else []
325329
self._key = key
326330

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
# SPDX-License-Identifier: Apache-2.0

0 commit comments

Comments
 (0)