minifiers: Make keepWhitespace = true default for HTML

Fixes #8771
This commit is contained in:
Bjørn Erik Pedersen
2021-07-19 11:32:47 +02:00
parent 022c479551
commit c19f65f956
4 changed files with 40 additions and 2 deletions

View File

@@ -456,6 +456,10 @@ func TestResourceChainPostProcess(t *testing.T) {
rnd := rand.New(rand.NewSource(time.Now().UnixNano()))
b := newTestSitesBuilder(t)
b.WithConfigFile("toml", `[minify]
[minify.tdewolff]
[minify.tdewolff.html]
keepWhitespace = false`)
b.WithContent("page1.md", "---\ntitle: Page1\n---")
b.WithContent("page2.md", "---\ntitle: Page2\n---")
@@ -562,6 +566,11 @@ T6: {{ $bundle1.Permalink }}
}},
{"minify", func() bool { return true }, func(b *sitesBuilder) {
b.WithConfigFile("toml", `[minify]
[minify.tdewolff]
[minify.tdewolff.html]
keepWhitespace = false
`)
b.WithTemplates("home.html", `
Min CSS: {{ ( resources.Get "css/styles1.css" | minify ).Content }}
Min JS: {{ ( resources.Get "js/script1.js" | resources.Minify ).Content | safeJS }}