summaryrefslogtreecommitdiffstats
path: root/hugolib/config_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-05-04 10:18:45 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-05-21 00:41:42 +0200
commit0bbdef986d8eecf4fabe9a372e33626dbdfeb36b (patch)
tree72e52401c9bf5503e0581a0f522a350311e29a0e /hugolib/config_test.go
parent9bd4236e1b3bee332439eef50e12d4481340c3eb (diff)
config: Add the foundation for GDPR privacy configuration
See #4616
Diffstat (limited to 'hugolib/config_test.go')
-rw-r--r--hugolib/config_test.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/hugolib/config_test.go b/hugolib/config_test.go
index 441bcf541..8bf7ea8b3 100644
--- a/hugolib/config_test.go
+++ b/hugolib/config_test.go
@@ -365,3 +365,25 @@ map[string]interface {}{
}`, got["menu"])
}
+
+func TestPrivacyConfig(t *testing.T) {
+ t.Parallel()
+
+ assert := require.New(t)
+
+ tomlConfig := `
+
+someOtherValue = "foo"
+
+[privacy]
+[privacy.youtube]
+noCookie = true
+`
+
+ b := newTestSitesBuilder(t)
+ b.WithConfigFile("toml", tomlConfig)
+ b.Build(BuildCfg{SkipRender: true})
+
+ assert.True(b.H.Sites[0].Info.PrivacyConfig.YouTube.NoCookie)
+
+}