From 71370a01bd5f87b2f753829afcc3dc7b94b06c59 Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Sun, 1 Sep 2024 13:58:39 +0900 Subject: [PATCH] internal/beforemaintest: avoid os.Exit(0) --- internal/beforemaintest/image_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/beforemaintest/image_test.go b/internal/beforemaintest/image_test.go index f2ea4aba3..0e19df6c9 100644 --- a/internal/beforemaintest/image_test.go +++ b/internal/beforemaintest/image_test.go @@ -78,7 +78,9 @@ func TestMain(m *testing.M) { panic(err) } - os.Exit(<-codeCh) + if code := <-codeCh; code != 0 { + os.Exit(code) + } } type testResult struct {