From 9f46a72c7eec25a4b9dea387d5717173b8d9ec72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 3 Nov 2019 19:41:29 +0100 Subject: [PATCH] tpl/collections: Add some index map test cases See #3974 --- tpl/collections/index_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tpl/collections/index_test.go b/tpl/collections/index_test.go index fdc66a0ae..6e9071aba 100644 --- a/tpl/collections/index_test.go +++ b/tpl/collections/index_test.go @@ -37,6 +37,9 @@ func TestIndex(t *testing.T) { {[][]int{{1, 2}, {3, 4}}, []interface{}{0, 0}, 1, false}, {map[int]int{1: 10, 2: 20}, []interface{}{1}, 10, false}, {map[int]int{1: 10, 2: 20}, []interface{}{0}, 0, false}, + {map[string]map[string]string{"a": {"b": "c"}}, []interface{}{"a", "b"}, "c", false}, + {[]map[string]map[string]string{{"a": {"b": "c"}}}, []interface{}{0, "a", "b"}, "c", false}, + {map[string]map[string]interface{}{"a": {"b": []string{"c", "d"}}}, []interface{}{"a", "b", 1}, "d", false}, // errors {nil, nil, nil, true}, {[]int{0, 1}, []interface{}{"1"}, nil, true},