shithub: hugo

Download patch

ref: f4737689bd3d9f73129cf3615025aafb93d0efbe
parent: e1e6aaed2f57d682f99a478c5602117ae27707eb
author: spf13 <[email protected]>
date: Fri Jan 30 20:06:04 EST 2015

Updating shortcode imports & site test to work with new buffer pool functions

--- a/hugolib/shortcode.go
+++ b/hugolib/shortcode.go
@@ -14,7 +14,6 @@
 package hugolib
 
 import (
-	"bytes"
 	"fmt"
 	"html/template"
 	"reflect"
--- a/hugolib/site_test.go
+++ b/hugolib/site_test.go
@@ -178,18 +178,15 @@
 		}
 
 		var err2 error
-		var b io.Reader
+
 		if test.missing {
-			b, err2 = s.renderPage("name", p, "missing", templateName)
+			err2 = s.renderAndWritePage("name", "out", p, "missing", templateName)
 		} else {
-			b, err2 = s.renderPage("name", p, templateName, "missing_default")
+			err2 = s.renderAndWritePage("name", "out", p, templateName, "missing_default")
 		}
 
 		if err2 != nil {
 			t.Errorf("Unable to render html: %s", err)
-		}
-		if err2 := s.WriteDestPage("out", b); err2 != nil {
-			t.Errorf("Unable to write html: %s", err)
 		}
 
 		file, err := hugofs.DestinationFS.Open(filepath.FromSlash("out/index.html"))