From 74daca6b3050d96cd3a08b13f45de24edb450163 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 14 Sep 2022 11:58:45 +0200 Subject: Support PostProcess for all file types Not just HTML. Fixes #10269 --- resources/transform_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'resources') diff --git a/resources/transform_test.go b/resources/transform_test.go index af8ccbc1f..1bd8302d2 100644 --- a/resources/transform_test.go +++ b/resources/transform_test.go @@ -71,8 +71,12 @@ func TestTransform(t *testing.T) { // Verify that we publish the same file once only. assertNoDuplicateWrites := func(c *qt.C, spec *Spec) { c.Helper() - d := spec.Fs.PublishDir.(hugofs.DuplicatesReporter) - c.Assert(d.ReportDuplicates(), qt.Equals, "") + hugofs.WalkFilesystems(spec.Fs.PublishDir, func(fs afero.Fs) bool { + if dfs, ok := fs.(hugofs.DuplicatesReporter); ok { + c.Assert(dfs.ReportDuplicates(), qt.Equals, "") + } + return false + }) } assertShouldExist := func(c *qt.C, spec *Spec, filename string, should bool) { -- cgit v1.2.3