aws / aws/aws-lambda-runtime-interface-emulator

Is it possible to test LambdaFunctionURL lambdas with aws-lambda-rie ?

Đang mở
#99 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Go
Star
1.1k
Fork
118
Merge trung bình
42 phút
Pull request đã merge (30 ngày)
2

Mô tả

I have a 2 lambdas:
* One that take a `CloudWatchEvent` as the second argument of the `Handle()`function
* One that take a `LambdaFunctionURLRequest`as the second argument of the `Handle()`function

I'm able to successfully test with `aws-lambda-rie`the first Lambda but not the second one

Even with a quite naive handler:
```
func Handle(ctx context.Context, request events.LambdaFunctionURLRequest) error {
log.Printf("body: %s", request.RawPath)
return nil
}
```

Is it possible to test this "new" kind of lambdas using `aws-lambda-runtime` ? Am I doing something wrong ?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện request với aws-lambda-rie bằng hàm Go Handle và so sánh các trường hợp CloudWatchEvent và LambdaFunctionURLRequest. Issue không nêu tên tệp hoặc test nào trong repository; hoàn thành có nghĩa là xác định liệu LambdaFunctionURLRequest có được hỗ trợ hay không và ghi lại hoặc triển khai hành vi cần thiết.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
aws, go
Lĩnh vực
cloud, tooling
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.