File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 1818package discovery
1919
2020import (
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+
2942func 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
You can’t perform that action at this time.
0 commit comments