aws / aws/aws-lambda-runtime-interface-emulator
Is it possible to test LambdaFunctionURL lambdas with aws-lambda-rie ?
- 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
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