Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'common/maps/params_test.go')
-rw-r--r--common/maps/params_test.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/maps/params_test.go b/common/maps/params_test.go
index 89b149617..7443553f1 100644
--- a/common/maps/params_test.go
+++ b/common/maps/params_test.go
@@ -22,10 +22,14 @@ import (
func TestGetNestedParam(t *testing.T) {
m := map[string]interface{}{
+ "string": "value",
"first": 1,
"with_underscore": 2,
"nested": map[string]interface{}{
"color": "blue",
+ "nestednested": map[string]interface{}{
+ "color": "green",
+ },
},
}
@@ -41,5 +45,7 @@ func TestGetNestedParam(t *testing.T) {
assert.Equal(1, must("First", "_", m))
assert.Equal(2, must("with_underscore", "_", m))
assert.Equal("blue", must("nested_color", "_", m))
+ assert.Equal("green", must("nested.nestednested.color", ".", m))
+ assert.Nil(must("string.name", ".", m))
}