From eb1f1beb43f4024eaf12d0f6d47745cca5d2e20f Mon Sep 17 00:00:00 2001 From: Kazuho CryerShinozuka Date: Mon, 9 Sep 2024 21:28:48 +0900 Subject: [PATCH] update integ --- .../test/aws-apigatewayv2/test/http/integ.api.ts | 4 +++- packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/@aws-cdk-testing/framework-integ/test/aws-apigatewayv2/test/http/integ.api.ts b/packages/@aws-cdk-testing/framework-integ/test/aws-apigatewayv2/test/http/integ.api.ts index dac08621b9906..e60b20380a4ac 100644 --- a/packages/@aws-cdk-testing/framework-integ/test/aws-apigatewayv2/test/http/integ.api.ts +++ b/packages/@aws-cdk-testing/framework-integ/test/aws-apigatewayv2/test/http/integ.api.ts @@ -6,7 +6,9 @@ import * as apigw from 'aws-cdk-lib/aws-apigatewayv2'; const app = new cdk.App(); const stack = new cdk.Stack(app, 'aws-cdk-aws-apigatewayv2'); -new apigw.HttpApi(stack, 'HttpApi'); +new apigw.HttpApi(stack, 'HttpApi', { + routeSelectionExpression: true, +}); new IntegTest(app, 'http-api', { testCases: [stack], diff --git a/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts b/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts index 9fe8ad1d9114e..db27faee0b3a1 100644 --- a/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts +++ b/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts @@ -443,7 +443,7 @@ export class HttpApi extends HttpApiBase { corsConfiguration, description: props?.description, disableExecuteApiEndpoint: this.disableExecuteApiEndpoint, - routeSelectionExpression: props?.isDefaultRouteSelectionExpression === true ? '$request.method $request.path' : undefined, + routeSelectionExpression: props?.routeSelectionExpression === true ? '$request.method $request.path' : undefined, }; const resource = new CfnApi(this, 'Resource', apiProps);