ref: 6022f219f1043138d80a821b48b8aab8a0eeeeef
parent: 0c8a4154838e32a33d34202fd4fa0187aa502190
author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
date: Tue Aug 28 13:57:42 EDT 2018
hugolib: Only run variable variable overwrite test on Go 1.11
--- a/hugolib/resource_chain_test.go
+++ b/hugolib/resource_chain_test.go
@@ -257,7 +257,10 @@
b.AssertFileContent("public/rocks/hugo.txt", "Hugo Rocks!")}},
- {"execute-as-template", func() bool { return true }, func(b *sitesBuilder) {+ {"execute-as-template", func() bool {+ // TODO(bep) eventually remove
+ return isGo111()
+ }, func(b *sitesBuilder) { b.WithTemplates("home.html", ` {{ $var := "Hugo Page" }} {{ if .IsHome }}--- a/hugolib/testhelpers_test.go
+++ b/hugolib/testhelpers_test.go
@@ -676,3 +676,7 @@
func isCI() bool { return os.Getenv("CI") != ""}
+
+func isGo111() bool {+ return strings.Contains(runtime.Version(), "1.11")
+}
--
⑨