From 64348882a087bb6fc9b1ddf67273f352b40ac992 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Mon, 25 Apr 2022 14:01:49 -0500 Subject: [PATCH] test: Loop if content length is zero for Windows (#1151) On Windows it seems the file can be created before the content has been written, which results in comparing an empty string. --- agent/agent_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agent/agent_test.go b/agent/agent_test.go index 80ed72a23d..f39aa1f3ad 100644 --- a/agent/agent_test.go +++ b/agent/agent_test.go @@ -175,6 +175,9 @@ func TestAgent(t *testing.T) { if err != nil { return false } + if len(content) == 0 { + return false + } if runtime.GOOS == "windows" { // Windows uses UTF16! 🪟🪟🪟 content, _, err = transform.Bytes(unicode.UTF16(unicode.LittleEndian, unicode.UseBOM).NewDecoder(), content)