Skip to content

Commit a3ede52

Browse files
committed
clear mockTracker.info before running tests
1 parent 763991d commit a3ede52

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

tracker/clientcontext/tracker_test.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ func TestIntegration(t *testing.T) {
5555
}
5656
addr := httpServer.URL
5757

58+
mTracker := &mockTracker{}
59+
mgr.AppendTracker(mTracker)
5860
cInfo := ClientInfo{
5961
DeviceID: "lantern-box",
6062
Platform: "linux",
@@ -63,17 +65,13 @@ func TestIntegration(t *testing.T) {
6365
Version: "9.0",
6466
}
6567
t.Run("with ClientContext tracker", func(t *testing.T) {
66-
mTracker := &mockTracker{}
67-
mgr.AppendTracker(mTracker)
68-
68+
mTracker.info = nil
6969
tracker := NewClientContextInjector(cInfo, MatchBounds{[]string{"any"}, []string{"any"}}, logger)
7070
runTrackerTest(ctx, t, clientOpts, tracker, httpClient, addr)
7171
require.Equal(t, &cInfo, mTracker.info)
7272
})
7373
t.Run("without ClientContext tracker", func(t *testing.T) {
74-
mTracker := &mockTracker{}
75-
mgr.AppendTracker(mTracker)
76-
74+
mTracker.info = nil
7775
runTrackerTest(ctx, t, clientOpts, nil, httpClient, addr)
7876
require.Nil(t, mTracker.info)
7977
})

0 commit comments

Comments
 (0)