ref: 5bfc812dc6f8d531b790a5d9d0d7be3da205c60d
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) } } }