Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit e03efa6

Browse files
committed
Refactor null logger in common
1 parent 78f0045 commit e03efa6

File tree

6 files changed

+17
-13
lines changed

6 files changed

+17
-13
lines changed

common/barrier_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
func TestBarrier(t *testing.T) {
3232
ctx := context.Background()
3333

34-
log := NewLogger(ctx, NullLogger(), false, nil)
34+
log := NewNullLogger()
3535

3636
timeoutSetings := NewTimeoutSettings(nil)
3737
frameManager := NewFrameManager(ctx, nil, nil, timeoutSetings, log)

common/connection_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func TestConnection(t *testing.T) {
4343
ctx := context.Background()
4444
url, _ := url.Parse(server.ServerHTTP.URL)
4545
wsURL := fmt.Sprintf("ws://%s/echo", url.Host)
46-
conn, err := NewConnection(ctx, wsURL, NewLogger(ctx, NullLogger(), false, nil))
46+
conn, err := NewConnection(ctx, wsURL, NewNullLogger())
4747
conn.Close()
4848

4949
require.NoError(t, err)
@@ -58,7 +58,7 @@ func TestConnectionClosureAbnormal(t *testing.T) {
5858
ctx := context.Background()
5959
url, _ := url.Parse(server.ServerHTTP.URL)
6060
wsURL := fmt.Sprintf("ws://%s/closure-abnormal", url.Host)
61-
conn, err := NewConnection(ctx, wsURL, NewLogger(ctx, NullLogger(), false, nil))
61+
conn, err := NewConnection(ctx, wsURL, NewNullLogger())
6262

6363
if assert.NoError(t, err) {
6464
action := target.SetDiscoverTargets(true)
@@ -76,7 +76,7 @@ func TestConnectionSendRecv(t *testing.T) {
7676
ctx := context.Background()
7777
url, _ := url.Parse(server.ServerHTTP.URL)
7878
wsURL := fmt.Sprintf("ws://%s/cdp", url.Host)
79-
conn, err := NewConnection(ctx, wsURL, NewLogger(ctx, NullLogger(), false, nil))
79+
conn, err := NewConnection(ctx, wsURL, NewNullLogger())
8080

8181
if assert.NoError(t, err) {
8282
action := target.SetDiscoverTargets(true)
@@ -140,7 +140,7 @@ func TestConnectionCreateSession(t *testing.T) {
140140
ctx := context.Background()
141141
url, _ := url.Parse(server.ServerHTTP.URL)
142142
wsURL := fmt.Sprintf("ws://%s/cdp", url.Host)
143-
conn, err := NewConnection(ctx, wsURL, NewLogger(ctx, NullLogger(), false, nil))
143+
conn, err := NewConnection(ctx, wsURL, NewNullLogger())
144144

145145
if assert.NoError(t, err) {
146146
session, err := conn.createSession(&target.Info{

common/frame_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ func TestFrameNilDocument(t *testing.T) {
3636
t.Parallel()
3737

3838
ctx := context.Background()
39-
logger := NewLogger(ctx, NullLogger(), false, nil)
39+
log := NewNullLogger()
4040

41-
fm := NewFrameManager(ctx, nil, nil, nil, logger)
42-
frame := NewFrame(ctx, fm, nil, cdp.FrameID("42"), logger)
41+
fm := NewFrameManager(ctx, nil, nil, nil, log)
42+
frame := NewFrame(ctx, fm, nil, cdp.FrameID("42"), log)
4343

4444
// frame should not panic with a nil document
4545
stub := &executionContextTestStub{

common/helpers_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ func TestConvertArgument(t *testing.T) {
143143

144144
t.Run("*BaseJSHandle", func(t *testing.T) {
145145
execCtx, ctx, rt := newExecCtx()
146-
log := NewLogger(ctx, NullLogger(), false, nil)
146+
log := NewNullLogger()
147147

148148
timeoutSetings := NewTimeoutSettings(nil)
149149
frameManager := NewFrameManager(ctx, nil, nil, timeoutSetings, log)
@@ -166,7 +166,7 @@ func TestConvertArgument(t *testing.T) {
166166

167167
t.Run("*BaseJSHandle wrong context", func(t *testing.T) {
168168
execCtx, ctx, rt := newExecCtx()
169-
log := NewLogger(ctx, NullLogger(), false, nil)
169+
log := NewNullLogger()
170170

171171
timeoutSetings := NewTimeoutSettings(nil)
172172
frameManager := NewFrameManager(ctx, nil, nil, timeoutSetings, log)
@@ -188,7 +188,7 @@ func TestConvertArgument(t *testing.T) {
188188

189189
t.Run("*BaseJSHandle is disposed", func(t *testing.T) {
190190
execCtx, ctx, rt := newExecCtx()
191-
log := NewLogger(ctx, NullLogger(), false, nil)
191+
log := NewNullLogger()
192192

193193
timeoutSetings := NewTimeoutSettings(nil)
194194
frameManager := NewFrameManager(ctx, nil, nil, timeoutSetings, log)
@@ -210,7 +210,7 @@ func TestConvertArgument(t *testing.T) {
210210

211211
t.Run("*BaseJSHandle as *ElementHandle", func(t *testing.T) {
212212
execCtx, ctx, rt := newExecCtx()
213-
log := NewLogger(ctx, NullLogger(), false, nil)
213+
log := NewNullLogger()
214214

215215
timeoutSetings := NewTimeoutSettings(nil)
216216
frameManager := NewFrameManager(ctx, nil, nil, timeoutSetings, log)

common/logger.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ func NullLogger() *logrus.Logger {
5151
return log
5252
}
5353

54+
func NewNullLogger() *Logger {
55+
return NewLogger(context.TODO(), NullLogger(), false, nil)
56+
}
57+
5458
func NewLogger(ctx context.Context, logger *logrus.Logger, debugOverride bool, categoryFilter *regexp.Regexp) *Logger {
5559
return &Logger{
5660
ctx: ctx,

common/session_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ func TestSessionCreateSession(t *testing.T) {
7777
ctx := context.Background()
7878
url, _ := url.Parse(server.ServerHTTP.URL)
7979
wsURL := fmt.Sprintf("ws://%s/cdp", url.Host)
80-
conn, err := NewConnection(ctx, wsURL, NewLogger(ctx, NullLogger(), false, nil))
80+
conn, err := NewConnection(ctx, wsURL, NewNullLogger())
8181

8282
if assert.NoError(t, err) {
8383
session, err := conn.createSession(&target.Info{

0 commit comments

Comments
 (0)