From 15ad890646e60342c3bb79d13594179095d47795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Sun, 26 Jun 2022 13:22:48 +0200 Subject: [PATCH] Unit test: properly close image file in test On Windows it's not allowed to erase a file while it's opened, which caused this error to surface. The file is now properly closed before the test file is erased. --- internal/manager/last_rendered/last_rendered_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/manager/last_rendered/last_rendered_test.go b/internal/manager/last_rendered/last_rendered_test.go index faa98911..730376dd 100644 --- a/internal/manager/last_rendered/last_rendered_test.go +++ b/internal/manager/last_rendered/last_rendered_test.go @@ -95,6 +95,7 @@ func TestProcessImage(t *testing.T) { if !assert.NoError(t, err, "thumbnail %s should be openable", spec.filename) { return } + defer file.Close() img, format, err := image.Decode(file) if !assert.NoErrorf(t, err, "thumbnail %s should be decodable", spec.filename) {