shithub: hugo

Download patch

ref: 9416fdd334c6518209d2a471f3d227f92f3474ea
parent: b2e3748a4e148a9624b9906bd8f34a238a54429c
author: Bjørn Erik Pedersen <[email protected]>
date: Sun Feb 19 04:15:30 EST 2017

hugolib: Add missing page kind to allKinds

--- a/hugolib/disableKinds_test.go
+++ b/hugolib/disableKinds_test.go
@@ -39,6 +39,12 @@
 func TestDisableKindsOneDisabled(t *testing.T) {
 	t.Parallel()
 	for _, kind := range allKinds {
+		if kind == KindPage {
+			// Turning off regular page generation have some side-effects
+			// not handled by the assertions below (no sections), so
+			// skip that for now.
+			continue
+		}
 		doTestDisableKinds(t, kind)
 	}
 }
@@ -49,7 +55,6 @@
 }
 
 func doTestDisableKinds(t *testing.T, disabled ...string) {
-
 	siteConfigTemplate := `
 baseURL = "http://example.com/blog"
 enableRobotsTXT = true
--- a/hugolib/page.go
+++ b/hugolib/page.go
@@ -43,7 +43,7 @@
 
 var (
 	cjk      = regexp.MustCompile(`\p{Han}|\p{Hangul}|\p{Hiragana}|\p{Katakana}`)
-	allKinds = []string{KindHome, KindSection, KindTaxonomy, KindTaxonomyTerm, kindRSS, kindSitemap, kindRobotsTXT, kind404}
+	allKinds = []string{KindPage, KindHome, KindSection, KindTaxonomy, KindTaxonomyTerm, kindRSS, kindSitemap, kindRobotsTXT, kind404}
 )
 
 const (