From 0e87b18b66d2c8ba9e2abc429630cb03f5b093d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 23 Apr 2017 22:03:25 +0200 Subject: hugolib: Fix handling of zero-length files This was a regression in Hugo 0.20. This commit makes sure that zeron-length files are not rendered to file. Fixes #3355 --- hugolib/testhelpers_test.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'hugolib/testhelpers_test.go') diff --git a/hugolib/testhelpers_test.go b/hugolib/testhelpers_test.go index cb529204a..f82399eef 100644 --- a/hugolib/testhelpers_test.go +++ b/hugolib/testhelpers_test.go @@ -61,6 +61,12 @@ func (th testHelper) assertFileContentRegexp(filename string, matches ...string) } } +func (th testHelper) assertFileNotExist(filename string) { + exists, err := helpers.Exists(filename, th.Fs.Destination) + require.NoError(th.T, err) + require.False(th.T, exists) +} + func (th testHelper) replaceDefaultContentLanguageValue(value string) string { defaultInSubDir := th.Cfg.GetBool("defaultContentLanguageInSubDir") replace := th.Cfg.GetString("defaultContentLanguage") + "/" -- cgit v1.2.3