From d4e24d31dd202f1ed78bf9e7b43e514c3ea69084 Mon Sep 17 00:00:00 2001 From: George Fu Date: Thu, 4 Dec 2025 15:39:40 -0500 Subject: [PATCH 1/2] codegen fix for protocol test generation --- packages/core/src/submodules/cbor/CborCodec.spec.ts | 2 +- .../smithy/typescript/codegen/HttpProtocolTestGenerator.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/core/src/submodules/cbor/CborCodec.spec.ts b/packages/core/src/submodules/cbor/CborCodec.spec.ts index f20d0e4c553..f225513f2b4 100644 --- a/packages/core/src/submodules/cbor/CborCodec.spec.ts +++ b/packages/core/src/submodules/cbor/CborCodec.spec.ts @@ -3,8 +3,8 @@ import type { StaticSimpleSchema, StaticStructureSchema, StringSchema, Timestamp import { describe, expect, it } from "vitest"; import { cbor } from "./cbor"; -import { CborCodec, CborShapeSerializer } from "./CborCodec"; import { tagSymbol } from "./cbor-types"; +import { CborCodec, CborShapeSerializer } from "./CborCodec"; describe(CborShapeSerializer.name, () => { const codec = new CborCodec(); diff --git a/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/HttpProtocolTestGenerator.java b/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/HttpProtocolTestGenerator.java index 964da4b48b7..289232d77d8 100644 --- a/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/HttpProtocolTestGenerator.java +++ b/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/HttpProtocolTestGenerator.java @@ -832,7 +832,7 @@ private void writeResponseTestSetup(OperationShape operation, HttpResponseTestCa writer.write("$L,", isSuccess); writer.write("$L,", testCase.getCode()); if (headers.isEmpty()) { - writer.write("undefined"); + writer.write("undefined,"); } else { writer.openBlock("{", "},", () -> { for (Map.Entry entry : headers.entrySet()) { @@ -847,8 +847,9 @@ private void writeResponseTestSetup(OperationShape operation, HttpResponseTestCa }); } if (body != null) { - writer.write("`$L`", body); + writer.write("`$L`,", body); } + writer.unwrite(",\n").write(""); }); }); From db43939c3f9734ea22e32d85372d97932a79791e Mon Sep 17 00:00:00 2001 From: George Fu Date: Thu, 4 Dec 2025 15:59:06 -0500 Subject: [PATCH 2/2] empty changeset --- .changeset/afraid-badgers-search.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .changeset/afraid-badgers-search.md diff --git a/.changeset/afraid-badgers-search.md b/.changeset/afraid-badgers-search.md new file mode 100644 index 00000000000..a845151cc84 --- /dev/null +++ b/.changeset/afraid-badgers-search.md @@ -0,0 +1,2 @@ +--- +---