From c96073f98504e1d5242f57cc73ed66d8e3e6230e Mon Sep 17 00:00:00 2001 From: Praveen raj Mani Date: Sat, 3 Nov 2018 00:02:18 +0530 Subject: [PATCH] Test for multiple values for `x-amz-meta` header added (#6753) --- cmd/handler-utils_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmd/handler-utils_test.go b/cmd/handler-utils_test.go index e68bbb96d..fb18c822c 100644 --- a/cmd/handler-utils_test.go +++ b/cmd/handler-utils_test.go @@ -172,6 +172,16 @@ func TestExtractMetadataHeaders(t *testing.T) { }, shouldFail: false, }, + // Support multiple values + { + header: http.Header{ + "x-amz-meta-key": []string{"amz-meta1", "amz-meta2"}, + }, + metadata: map[string]string{ + "x-amz-meta-key": "amz-meta1,amz-meta2", + }, + shouldFail: false, + }, // Empty header input returns empty metadata. { header: nil,