shithub: hugo

ref: 8eca8f8aa08d5d95386c34979f653a5b5463c8c9
dir: /hugolib/indexing_test.go/

View raw version
package hugolib

import (
	"testing"
	"strings"
)

func TestSitePossibleIndexes(t *testing.T) {
	site := new(Site)
	page, _ := ReadFrom(strings.NewReader(PAGE_YAML_WITH_INDEXES_A), "path/to/page")
	site.Pages = append(site.Pages, page)
	indexes := site.possibleIndexes()
	if !compareStringSlice(indexes, []string{"tags", "categories"}) {
		t.Fatalf("possible indexes do not match [tags categories].  Got: %s", indexes)
	}
}