Skip to content

Commit 19451be

Browse files
Add HTTP serializer tests
1 parent 3c86783 commit 19451be

File tree

3 files changed

+1722
-2
lines changed

3 files changed

+1722
-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
@@ -233,7 +233,9 @@ def write_data_stream(self, schema: Schema, value: "_Stream") -> None:
233233

234234

235235
class HTTPHeaderSerializer(SpecificShapeSerializer):
236-
def __init__(self, key: str | None = None, headers: list[tuple[str, str]] | None = None) -> None:
236+
def __init__(
237+
self, key: str | None = None, headers: list[tuple[str, str]] | None = None
238+
) -> None:
237239
self.headers: list[tuple[str, str]] = headers if headers is not None else []
238240
self._key = key
239241

@@ -315,7 +317,9 @@ def write_string(self, schema: Schema, value: str) -> None:
315317

316318

317319
class HTTPQuerySerializer(SpecificShapeSerializer):
318-
def __init__(self, key: str | None = None, params: list[tuple[str, str]] | None = None) -> None:
320+
def __init__(
321+
self, key: str | None = None, params: list[tuple[str, str]] | None = None
322+
) -> None:
319323
self.query_params: list[tuple[str, str]] = params if params is not None else []
320324
self._key = key
321325

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)