Skip to content

Commit 927d141

Browse files
committed
Added logging to unit test
1 parent b886469 commit 927d141

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

client_test.go

+14
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package discovery
1919

2020
import (
21+
"fmt"
2122
"net"
2223
"testing"
2324
"time"
@@ -26,6 +27,18 @@ import (
2627
"github.com/stretchr/testify/require"
2728
)
2829

30+
type testLogger struct{}
31+
32+
func (l *testLogger) Infof(msg string, args ...any) {
33+
fmt.Printf(msg, args...)
34+
fmt.Println()
35+
}
36+
37+
func (l *testLogger) Errorf(msg string, args ...any) {
38+
fmt.Printf(msg, args...)
39+
fmt.Println()
40+
}
41+
2942
func TestDiscoveryStdioHandling(t *testing.T) {
3043
// Build `netcat` helper inside testdata/cat
3144
builder, err := paths.NewProcess(nil, "go", "build")
@@ -38,6 +51,7 @@ func TestDiscoveryStdioHandling(t *testing.T) {
3851
require.NoError(t, err)
3952

4053
disc := NewClient("test", "testdata/netcat/netcat", listener.Addr().String())
54+
disc.SetLogger(&testLogger{})
4155
err = disc.runProcess()
4256
require.NoError(t, err)
4357

0 commit comments

Comments
 (0)