mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-21 21:35:28 +02:00
node to page: Make Kind a string
Having a custom string type isn't worth it when it doesn't work with `where`, `eq` etc. Fixes #2689 Updates #2297
This commit is contained in:
@@ -1278,17 +1278,15 @@ func TestIndexPageSimpleMethods(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestPageType(t *testing.T) {
|
||||
func TestKind(t *testing.T) {
|
||||
|
||||
// Add tests for these constants to make sure they don't change
|
||||
require.Equal(t, Kind("page"), KindPage)
|
||||
require.Equal(t, Kind("home"), KindHome)
|
||||
require.Equal(t, Kind("section"), KindSection)
|
||||
require.Equal(t, Kind("taxonomy"), KindTaxonomy)
|
||||
require.Equal(t, Kind("taxonomyTerm"), KindTaxonomyTerm)
|
||||
require.Equal(t, "page", KindPage)
|
||||
require.Equal(t, "home", KindHome)
|
||||
require.Equal(t, "section", KindSection)
|
||||
require.Equal(t, "taxonomy", KindTaxonomy)
|
||||
require.Equal(t, "taxonomyTerm", KindTaxonomyTerm)
|
||||
|
||||
require.False(t, KindPage.IsNode())
|
||||
require.True(t, KindHome.IsNode())
|
||||
}
|
||||
|
||||
func TestChompBOM(t *testing.T) {
|
||||
|
Reference in New Issue
Block a user