diff --git a/tpl/template_resources_test.go b/tpl/template_resources_test.go index e9264c219..661c14cb5 100644 --- a/tpl/template_resources_test.go +++ b/tpl/template_resources_test.go @@ -20,6 +20,7 @@ import ( "net/http/httptest" "net/url" "os" + "runtime" "strings" "testing" "time" @@ -115,7 +116,11 @@ func getTestServer(handler func(w http.ResponseWriter, r *http.Request)) (*httpt testServer := httptest.NewServer(http.HandlerFunc(handler)) client := &http.Client{ Transport: &http.Transport{Proxy: func(r *http.Request) (*url.URL, error) { - r.Host = "Host: gohugo.io" + + if !strings.Contains("go1.4", runtime.Version()) { + r.Host = "Host: gohugo.io" + } + return url.Parse(testServer.URL) }}, }