From 03e2ddcf3e9f85a2bbcad55f2bff3ad9b9a15d25 Mon Sep 17 00:00:00 2001 From: Jakub Michalak Date: Fri, 5 Jul 2024 16:27:46 +0200 Subject: [PATCH] Fix tests --- pkg/sdk/parsers_test.go | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/pkg/sdk/parsers_test.go b/pkg/sdk/parsers_test.go index c82a3e50a3..59ecfc7ca6 100644 --- a/pkg/sdk/parsers_test.go +++ b/pkg/sdk/parsers_test.go @@ -29,10 +29,22 @@ func TestParseCommaSeparatedStringArray(t *testing.T) { Result: []string{"one"}, }, { - Name: "multiple elements in list", + Name: "one element in list with quotes", + Value: "['one']", + TrimQuotes: true, + Result: []string{"one"}, + }, + { + Name: "multiple elements with quotes in list", Value: "[one, two, three]", Result: []string{"one", "two", "three"}, }, + { + Name: "multiple elements with quotes in list", + Value: "['one', 'two', 'three']", + TrimQuotes: true, + Result: []string{"one", "two", "three"}, + }, { Name: "multiple elements in list - packed", Value: "[one,two,three]", @@ -46,7 +58,13 @@ func TestParseCommaSeparatedStringArray(t *testing.T) { { Name: "list without brackets", Value: "one,two,three", - Result: []string{}, + Result: []string{"one", "two", "three"}, + }, + { + Name: "list without brackets, elems with quotes", + Value: "'one','two','three'", + TrimQuotes: true, + Result: []string{"one", "two", "three"}, }, }