hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit cb63e87f8dc14361b0ebb7180e4ff6c421036fa4
parent c344b1901fac755d44c889428f8972895d12fa66
Author: Cameron Moore <moorereason@gmail.com>
Date:   Mon,  2 Jan 2017 04:44:17 -0600

hugolib: Clean up a benchmark

Diffstat:
Dhugolib/benchmark_test.go | 31-------------------------------
Mhugolib/page_test.go | 13+++++++++++++
Rhugolib/redis.cn.md -> hugolib/testdata/redis.cn.md | 0
3 files changed, 13 insertions(+), 31 deletions(-)
diff --git a/hugolib/benchmark_test.go b/hugolib/benchmark_test.go
@@ -1,31 +0,0 @@
-// Copyright 2015 The Hugo Authors. All rights reserved.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package hugolib
-
-import (
-	"bytes"
-	"os"
-	"testing"
-)
-
-func BenchmarkParsePage(b *testing.B) {
-	f, _ := os.Open("redis.cn.md")
-	sample := new(bytes.Buffer)
-	sample.ReadFrom(f)
-	b.ResetTimer()
-	for i := 0; i < b.N; i++ {
-		page, _ := NewPage("bench")
-		page.ReadFrom(bytes.NewReader(sample.Bytes()))
-	}
-}
diff --git a/hugolib/page_test.go b/hugolib/page_test.go
@@ -14,8 +14,10 @@
 package hugolib
 
 import (
+	"bytes"
 	"fmt"
 	"html/template"
+	"os"
 	"path/filepath"
 	"reflect"
 	"sort"
@@ -1396,3 +1398,14 @@ func TestShouldBuild(t *testing.T) {
 		}
 	}
 }
+
+func BenchmarkParsePage(b *testing.B) {
+	f, _ := os.Open("testdata/redis.cn.md")
+	var buf bytes.Buffer
+	buf.ReadFrom(f)
+	b.ResetTimer()
+	for i := 0; i < b.N; i++ {
+		page, _ := NewPage("bench")
+		page.ReadFrom(bytes.NewReader(buf.Bytes()))
+	}
+}
diff --git a/hugolib/redis.cn.md b/hugolib/testdata/redis.cn.md