Add another slice test to ExtractParameter tests
This commit is contained in:
parent
2a2a20dcb8
commit
7635cfde33
@ -12,6 +12,7 @@ var extractParameterTests = []struct {
|
|||||||
{"a.b", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "z", true},
|
{"a.b", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "z", true},
|
||||||
{"a.b.c", map[string]interface{}{"a": map[string]interface{}{"b": map[string]interface{}{"c": "z"}}}, "z", true},
|
{"a.b.c", map[string]interface{}{"a": map[string]interface{}{"b": map[string]interface{}{"c": "z"}}}, "z", true},
|
||||||
{"a.1.b", map[string]interface{}{"a": []interface{}{map[string]interface{}{"b": "y"}, map[string]interface{}{"b": "z"}}}, "z", true},
|
{"a.1.b", map[string]interface{}{"a": []interface{}{map[string]interface{}{"b": "y"}, map[string]interface{}{"b": "z"}}}, "z", true},
|
||||||
|
{"a.1.b.c", map[string]interface{}{"a": []interface{}{map[string]interface{}{"b": map[string]interface{}{"c": "y"}}, map[string]interface{}{"b": map[string]interface{}{"c": "z"}}}}, "z", true},
|
||||||
// failures
|
// failures
|
||||||
{"a.X", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "", false},
|
{"a.X", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "", false},
|
||||||
{"a.500.b", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "", false},
|
{"a.500.b", map[string]interface{}{"a": map[string]interface{}{"b": "z"}}, "", false},
|
||||||
|
Loading…
Reference in New Issue
Block a user