From dffa3cc9189ded10b0dcd7ea2f6179137927d5b8 Mon Sep 17 00:00:00 2001 From: Chenjie Shi Date: Tue, 15 Oct 2024 04:01:11 +0800 Subject: [PATCH] back port https://github.com/Azure/cadl-ranch/pull/748 (#4714) sync cadl-ranch fix of https://github.com/Azure/cadl-ranch/pull/748 --- packages/http-specs/specs/encode/bytes/mockapi.ts | 4 ++-- .../specs/parameters/body-optionality/mockapi.ts | 8 ++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/http-specs/specs/encode/bytes/mockapi.ts b/packages/http-specs/specs/encode/bytes/mockapi.ts index 3840b5ba17..f1cf120097 100644 --- a/packages/http-specs/specs/encode/bytes/mockapi.ts +++ b/packages/http-specs/specs/encode/bytes/mockapi.ts @@ -208,11 +208,11 @@ Scenarios.Encode_Bytes_RequestBody_base64 = createRequestBodyServerTests( ); Scenarios.Encode_Bytes_RequestBody_base64url = createRequestBodyServerTests( "/encode/bytes/body/request/base64url", - '"dGVzdA=="', + '"dGVzdA"', { "Content-Type": "application/json", }, - '"dGVzdA=="', + '"dGVzdA"', ); Scenarios.Encode_Bytes_RequestBody_customContentType = createRequestBodyServerTests( diff --git a/packages/http-specs/specs/parameters/body-optionality/mockapi.ts b/packages/http-specs/specs/parameters/body-optionality/mockapi.ts index 0e7e2a31ac..dec097235b 100644 --- a/packages/http-specs/specs/parameters/body-optionality/mockapi.ts +++ b/packages/http-specs/specs/parameters/body-optionality/mockapi.ts @@ -47,16 +47,12 @@ Scenarios.Parameters_BodyOptionality_OptionalExplicit = passOnSuccess([ { uri: "/parameters/body-optionality/optional-explicit/omit", method: "post", - request: { - body: { - name: "foo", - }, - }, + request: {}, response: { status: 204, }, handler: (req: MockRequest) => { - req.expect.bodyEquals({ name: "foo" }); + req.expect.rawBodyEquals(undefined); return { status: 204 }; }, kind: "MockApiDefinition",