INNER CODE UNIT · TypeScript
apiGatewayDeploymentPropertyKey
floydspace/serverless-esbuild · e2e/complete.test.ts:29
const apiGatewayDeploymentPropertyKey = Object.keys(cloudformation.Resources).find((s) =>
s.startsWith('ApiGatewayDeployment')
) as keyof typeof cloudformation.Resources;
const validateIsinLambdaVersionPropertyKey = cloudformation.Outputs.ValidateIsinLambdaFunctionQualifiedArn.Value
.Ref as keyof typeof cloudformation.Resources;
const {
[apiGatewayDeploymentPropertyKey]: apiGatewayDeployment,
[validateIsinLambdaVersionPropertyKey]: validateIsinLambdaVersion,
...deterministicResources
} = cloudformation.Resources;
expect(deterministicResources).toMatchSnapshot({
ValidateIsinLambdaFunction: {
Properties: {
Code: { S3Key: expect.stringContaining('complete-example.zip') },
},