hugolib: Add a test for template variable overwrite - hugo - [fork] hugo port for 9front
 (HTM) git clone git@git.drkhsh.at/hugo.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 0c8a4154838e32a33d34202fd4fa0187aa502190
 (DIR) parent f4675fa0f0fae2358adfaea49e8da824ee094495
 (HTM) Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
       Date:   Tue, 28 Aug 2018 17:35:33 +0200
       
       hugolib: Add a test for template variable overwrite
       
       New in Go 1.11.
       
       Diffstat:
         M hugolib/resource_chain_test.go      |      10 +++++++---
       
       1 file changed, 7 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/hugolib/resource_chain_test.go b/hugolib/resource_chain_test.go
       @@ -259,13 +259,17 @@ T2: Content: {{ $combinedText.Content }}|{{ $combinedText.RelPermalink }}
                        }},
                        {"execute-as-template", func() bool { return true }, func(b *sitesBuilder) {
                                b.WithTemplates("home.html", `
       -
       +{{ $var := "Hugo Page" }}
       +{{ if .IsHome }}
       +{{ $var = "Hugo Home" }}
       +{{ end }}
       +T1: {{ $var }}
        {{ $result := "{{ .Kind | upper }}" | resources.FromString "mytpl.txt" | resources.ExecuteAsTemplate "result.txt" . }}
       -T1: {{ $result.Content }}|{{ $result.RelPermalink}}|{{$result.MediaType.Type }}
       +T2: {{ $result.Content }}|{{ $result.RelPermalink}}|{{$result.MediaType.Type }}
        `)
        
                        }, func(b *sitesBuilder) {
       -                        b.AssertFileContent("public/index.html", `T1: HOME|/result.txt|text/plain`)
       +                        b.AssertFileContent("public/index.html", `T2: HOME|/result.txt|text/plain`, `T1: Hugo Home`)
        
                        }},
                        {"fingerprint", func() bool { return true }, func(b *sitesBuilder) {