diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-02-28 09:06:33 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-02-28 09:07:00 +0100 |
commit | 0b91053c9fb5a56a28866a933868b0fc7807b24f (patch) | |
tree | d933c4e4cfd0a637cac79c12b220dc7f3d6a6717 /hugolib/hugo_sites_build_test.go | |
parent | 396276aafa9f81b9a3c533c5b9b1eb4282db505b (diff) |
hugolib: Only consider regular pages in Prev/Next
Fixes #3108
Diffstat (limited to 'hugolib/hugo_sites_build_test.go')
-rw-r--r-- | hugolib/hugo_sites_build_test.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/hugolib/hugo_sites_build_test.go b/hugolib/hugo_sites_build_test.go index 80aea0f75..e917d9f51 100644 --- a/hugolib/hugo_sites_build_test.go +++ b/hugolib/hugo_sites_build_test.go @@ -370,6 +370,19 @@ func doTestMultiSitesBuild(t *testing.T, configTemplate, configSuffix string) { require.Equal(t, "Home", enSite.Menus["main"].ByName()[0].Name) require.Equal(t, "Heim", nnSite.Menus["main"].ByName()[0].Name) + // Issue #3108 + next := enSite.RegularPages[0].Next + require.NotNil(t, next) + require.Equal(t, KindPage, next.Kind) + + for { + if next == nil { + break + } + require.Equal(t, KindPage, next.Kind) + next = next.Next + } + } func TestMultiSitesRebuild(t *testing.T) { |