summaryrefslogtreecommitdiffstats
path: root/hugolib/hugo_sites_build_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2017-06-26 21:34:16 +0200
committerGitHub <noreply@github.com>2017-06-26 21:34:16 +0200
commitc825a7312131b4afa67ee90d593640dee3525d98 (patch)
tree3b60e5dafd771a71b3d4d4b278759d78c34cc7b8 /hugolib/hugo_sites_build_test.go
parent7198ea8a1e575644886c4fe027a41b43cfc1ea5b (diff)
Support open "current content page" in browser
This commit adds a new `--navigateToChanged` and config setting with the same name, that, when running the Hugo server with live reload enabled, will navigate to the current content file's URL on save. This is really useful for site-wide content changes (copyedits etc.). Fixes #3643
Diffstat (limited to 'hugolib/hugo_sites_build_test.go')
-rw-r--r--hugolib/hugo_sites_build_test.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/hugolib/hugo_sites_build_test.go b/hugolib/hugo_sites_build_test.go
index e7d791652..c343f6087 100644
--- a/hugolib/hugo_sites_build_test.go
+++ b/hugolib/hugo_sites_build_test.go
@@ -223,6 +223,12 @@ func doTestMultiSitesBuild(t *testing.T, configTemplate, configSuffix string) {
require.NotNil(t, s.disabledKinds)
}
+ gp1 := sites.GetContentPage(filepath.FromSlash("content/sect/doc1.en.md"))
+ require.NotNil(t, gp1)
+ require.Equal(t, "doc1", gp1.Title)
+ gp2 := sites.GetContentPage(filepath.FromSlash("content/sect/notfound.md"))
+ require.Nil(t, gp2)
+
enSite := sites.Sites[0]
enSiteHome := enSite.getPage(KindHome)
require.True(t, enSiteHome.IsTranslated())