From f4f435cec581bb6a74693e5ca0aad92aff6d0121 Mon Sep 17 00:00:00 2001 From: Dominic Evans Date: Mon, 7 Aug 2023 23:51:28 +0100 Subject: [PATCH] chore(test): add verbose logger for unittests Capture sarama logging output when tests are run with `-v` Signed-off-by: Dominic Evans --- sarama_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 sarama_test.go diff --git a/sarama_test.go b/sarama_test.go new file mode 100644 index 000000000..5e3d7ba9b --- /dev/null +++ b/sarama_test.go @@ -0,0 +1,19 @@ +//go:build !functional +// +build !functional + +package sarama + +import ( + "flag" + "log" + "os" + "testing" +) + +func TestMain(m *testing.M) { + flag.Parse() + if f := flag.Lookup("test.v"); f != nil && f.Value.String() == "true" { + Logger = log.New(os.Stderr, "[Sarama] ", log.LstdFlags) + } + os.Exit(m.Run()) +}