Skip to content

Commit

Permalink
Fix global resource isn't published when using an uncommon code const…
Browse files Browse the repository at this point in the history
…ruct

Fixes #12190
  • Loading branch information
bep committed Mar 7, 2024
1 parent 4271b6b commit 4d5e173
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions tpl/resources/resources_integration_test.go
Expand Up @@ -143,3 +143,31 @@ ByType: /401K%20Prospectus.txt|http://example.com/401K%20Prospectus.txt|
`)
}

func TestGlobalResourcesNotPublishedRegressionIssue12190(t *testing.T) {
t.Parallel()

files := `
-- hugo.toml --
disableKinds = ['page','rss','section','sitemap','taxonomy','term']
-- assets/a.txt --
I am a.txt
-- assets/b.txt --
I am b.txt
-- layouts/index.html --
{{ with resources.ByType "text" }}
{{ with .Get "a.txt" }}
{{ .Publish }}
{{ end }}
{{ with .GetMatch "*b*" }}
{{ .Publish }}
{{ end }}
{{ end }}
`

b := hugolib.Test(t, files)

b.AssertFileExists("public/index.html", true)
b.AssertFileExists("public/a.txt", true) // failing test
b.AssertFileExists("public/b.txt", true) // failing test
}

0 comments on commit 4d5e173

Please sign in to comment.