ref: d584ca59f03730431b71f6d1fa9620f7f7fc84fb
dir: /hugolib/taxonomy_test.go/
package hugolib import ( "strings" "testing" ) func TestSitePossibleTaxonomies(t *testing.T) { site := new(Site) page, _ := NewPageFrom(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) } } }