ref: ac82fe32af2d3f9a5ff56a9b7153da958a23c959
dir: /hugolib/taxonomy_test.go/
package hugolib import ( "strings" "testing" ) func TestSitePossibleTaxonomies(t *testing.T) { site := new(Site) page, _ := ReadFrom(strings.NewReader(PAGE_YAML_WITH_TAXONOMIES_A), "path/to/page") site.Pages = append(site.Pages, page) taxonomies := site.possibleTaxonomies() if !compareStringSlice(taxonomies, []string{"tags", "categories"}) { if !compareStringSlice(taxonomies, []string{"categories", "tags"}) { t.Fatalf("possible taxonomies do not match [tags categories]. Got: %s", taxonomies) } } }