hugo/hugolib/indexing_test.go

19 lines
497 B
Go
Raw Normal View History

2013-08-13 17:46:05 +00:00
package hugolib
import (
2014-01-29 22:50:31 +00:00
"strings"
"testing"
2013-08-13 17:46:05 +00:00
)
func TestSitePossibleIndexes(t *testing.T) {
2014-01-29 22:50:31 +00:00
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"}) {
if !compareStringSlice(indexes, []string{"categories", "tags"}) {
t.Fatalf("possible indexes do not match [tags categories]. Got: %s", indexes)
}
}
2013-08-13 17:46:05 +00:00
}