@@ -51,14 +51,11 @@ func mockServer(t *testing.T,
51
51
expectedAuthStatus AuthStatus ,
52
52
clock * zephyrtest.MockClock ,
53
53
numDrop int ) {
54
- l , lc := expectNoLogs (t )
55
- defer lc .Close ()
56
-
57
54
// Set some stuff up.
58
55
ctx , keytab := makeServerContextAndKeyTab (t )
59
56
defer ctx .Free ()
60
57
defer keytab .Close ()
61
- for r := range ReadRawNotices (conn , l ) {
58
+ for r := range ReadRawNotices (conn ) {
62
59
authStatus , _ , err := r .RawNotice .CheckAuthFromClient (
63
60
ctx , krb5test .Service (), keytab )
64
61
if err != nil {
@@ -98,8 +95,6 @@ func mockServer(t *testing.T,
98
95
// Tests that a Connection forwards received packets out and doesn't
99
96
// send SERVACKs out.
100
97
func TestConnectionReceive (t * testing.T ) {
101
- l , lc := expectNoLogs (t )
102
- defer lc .Close ()
103
98
ctx , err := krb5 .NewContext ()
104
99
if err != nil {
105
100
t .Fatal (err )
@@ -119,7 +114,7 @@ func TestConnectionReceive(t *testing.T) {
119
114
close (readChan )
120
115
mock := zephyrtest .NewMockPacketConn (clientAddr , readChan )
121
116
clock := zephyrtest .NewMockClock ()
122
- conn , err := NewConnectionFull (mock , serverConfig , krb5test .Credential (), l , clock )
117
+ conn , err := NewConnectionFull (mock , serverConfig , krb5test .Credential (), clock )
123
118
if err != nil {
124
119
t .Fatal (err )
125
120
}
@@ -145,8 +140,6 @@ func TestConnectionReceive(t *testing.T) {
145
140
}
146
141
147
142
func TestConnectionSendNotice (t * testing.T ) {
148
- l , lc := expectNoLogs (t )
149
- defer lc .Close ()
150
143
ctx , err := krb5 .NewContext ()
151
144
if err != nil {
152
145
t .Fatal (err )
@@ -158,7 +151,7 @@ func TestConnectionSendNotice(t *testing.T) {
158
151
client , server := mockNetwork1 ()
159
152
defer server .Close ()
160
153
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
161
- l , clock )
154
+ clock )
162
155
if err != nil {
163
156
t .Fatal (err )
164
157
}
@@ -180,8 +173,6 @@ func TestConnectionSendNotice(t *testing.T) {
180
173
}
181
174
182
175
func TestConnectionSendNoticeRetransmit (t * testing.T ) {
183
- l , lc := expectNoLogs (t )
184
- defer lc .Close ()
185
176
ctx , err := krb5 .NewContext ()
186
177
if err != nil {
187
178
t .Fatal (err )
@@ -193,7 +184,7 @@ func TestConnectionSendNoticeRetransmit(t *testing.T) {
193
184
client , server := mockNetwork1 ()
194
185
defer server .Close ()
195
186
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
196
- l , clock )
187
+ clock )
197
188
if err != nil {
198
189
t .Fatal (err )
199
190
}
@@ -215,8 +206,6 @@ func TestConnectionSendNoticeRetransmit(t *testing.T) {
215
206
}
216
207
217
208
func TestConnectionSendNoticeTimeout (t * testing.T ) {
218
- l , lc := expectNoLogs (t )
219
- defer lc .Close ()
220
209
ctx , err := krb5 .NewContext ()
221
210
if err != nil {
222
211
t .Fatal (err )
@@ -228,7 +217,7 @@ func TestConnectionSendNoticeTimeout(t *testing.T) {
228
217
client , server := mockNetwork1 ()
229
218
defer server .Close ()
230
219
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
231
- l , clock )
220
+ clock )
232
221
if err != nil {
233
222
t .Fatal (err )
234
223
}
@@ -244,14 +233,12 @@ func TestConnectionSendNoticeTimeout(t *testing.T) {
244
233
}
245
234
246
235
func TestConnectionSendNoticeUnauth (t * testing.T ) {
247
- l , lc := expectNoLogs (t )
248
- defer lc .Close ()
249
236
notice := sampleNotice ()
250
237
clock := zephyrtest .NewMockClock ()
251
238
client , server := mockNetwork1 ()
252
239
defer server .Close ()
253
240
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
254
- l , clock )
241
+ clock )
255
242
if err != nil {
256
243
t .Fatal (err )
257
244
}
@@ -273,8 +260,6 @@ func TestConnectionSendNoticeUnauth(t *testing.T) {
273
260
}
274
261
275
262
func TestConnectionSendNoticeUnacked (t * testing.T ) {
276
- l , lc := expectNoLogs (t )
277
- defer lc .Close ()
278
263
ctx , err := krb5 .NewContext ()
279
264
if err != nil {
280
265
t .Fatal (err )
@@ -287,7 +272,7 @@ func TestConnectionSendNoticeUnacked(t *testing.T) {
287
272
client , server := mockNetwork1 ()
288
273
defer server .Close ()
289
274
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
290
- l , clock )
275
+ clock )
291
276
if err != nil {
292
277
t .Fatal (err )
293
278
}
@@ -306,8 +291,6 @@ func TestConnectionSendNoticeUnacked(t *testing.T) {
306
291
}
307
292
308
293
func TestConnectionSendNoticeRoundRobin (t * testing.T ) {
309
- l , lc := expectNoLogs (t )
310
- defer lc .Close ()
311
294
ctx , err := krb5 .NewContext ()
312
295
if err != nil {
313
296
t .Fatal (err )
@@ -320,7 +303,7 @@ func TestConnectionSendNoticeRoundRobin(t *testing.T) {
320
303
defer server1 .Close ()
321
304
defer server2 .Close ()
322
305
conn , err := NewConnectionFull (client , serverConfigFull , krb5test .Credential (),
323
- l , clock )
306
+ clock )
324
307
if err != nil {
325
308
t .Fatal (err )
326
309
}
@@ -363,8 +346,6 @@ func serverConfigNeedRefresh() ServerConfig {
363
346
}
364
347
365
348
func TestConnectionSendNoticeNeedRefresh (t * testing.T ) {
366
- l , lc := expectNoLogs (t )
367
- defer lc .Close ()
368
349
ctx , err := krb5 .NewContext ()
369
350
if err != nil {
370
351
t .Fatal (err )
@@ -377,7 +358,7 @@ func TestConnectionSendNoticeNeedRefresh(t *testing.T) {
377
358
defer server1 .Close ()
378
359
defer server2 .Close ()
379
360
conn , err := NewConnectionFull (client , serverConfigNeedRefresh (),
380
- krb5test .Credential (), l , clock )
361
+ krb5test .Credential (), clock )
381
362
if err != nil {
382
363
t .Fatal (err )
383
364
}
@@ -406,15 +387,13 @@ func TestConnectionSendNoticeNeedRefresh(t *testing.T) {
406
387
}
407
388
408
389
func TestConnectionSendNoticeWriteFailure (t * testing.T ) {
409
- l , lc := expectNoLogs (t )
410
- defer lc .Close ()
411
390
notice := sampleNotice ()
412
391
clock := zephyrtest .NewMockClock ()
413
392
readChan := make (chan zephyrtest.PacketRead )
414
393
close (readChan )
415
394
mock := zephyrtest .NewMockPacketConn (clientAddr , readChan )
416
395
conn , err := NewConnectionFull (mock , serverConfig , krb5test .Credential (),
417
- l , clock )
396
+ clock )
418
397
if err != nil {
419
398
t .Fatal (err )
420
399
}
@@ -435,16 +414,14 @@ func TestConnectionSendNoticeWriteFailure(t *testing.T) {
435
414
}
436
415
437
416
func TestConnectionSendGiantNotices (t * testing.T ) {
438
- l , lc := expectNoLogs (t )
439
- defer lc .Close ()
440
417
notice := sampleNotice ()
441
418
notice .RawBody = make ([]byte , 99999 )
442
419
443
420
clock := zephyrtest .NewMockClock ()
444
421
client , server := mockNetwork1 ()
445
422
defer server .Close ()
446
423
conn , err := NewConnectionFull (client , serverConfig , krb5test .Credential (),
447
- l , clock )
424
+ clock )
448
425
if err != nil {
449
426
t .Fatal (err )
450
427
}
@@ -464,14 +441,12 @@ func (sc signalingConfig) ResolveServer() ([]*net.UDPAddr, error) {
464
441
}
465
442
466
443
func TestConnectionPeriodicRefresh (t * testing.T ) {
467
- l , lc := expectNoLogs (t )
468
- defer lc .Close ()
469
444
config := signalingConfig (make (chan int , 2 ))
470
445
471
446
clock := zephyrtest .NewMockClock ()
472
447
client , server := mockNetwork1 ()
473
448
defer server .Close ()
474
- conn , err := NewConnectionFull (client , config , krb5test .Credential (), l , clock )
449
+ conn , err := NewConnectionFull (client , config , krb5test .Credential (), clock )
475
450
if err != nil {
476
451
t .Fatal (err )
477
452
}
@@ -509,8 +484,6 @@ func (f *failingConfig) ResolveServer() ([]*net.UDPAddr, error) {
509
484
}
510
485
511
486
func TestConnectionFailingConfigMidSend (t * testing.T ) {
512
- l , lc := expectNoLogs (t )
513
- defer lc .Close ()
514
487
ctx , err := krb5 .NewContext ()
515
488
if err != nil {
516
489
t .Fatal (err )
@@ -524,7 +497,7 @@ func TestConnectionFailingConfigMidSend(t *testing.T) {
524
497
defer server2 .Close ()
525
498
conn , err := NewConnectionFull (client ,
526
499
newFailingConfig (1 , serverConfigNeedRefresh ()),
527
- krb5test .Credential (), l , clock )
500
+ krb5test .Credential (), clock )
528
501
if err != nil {
529
502
t .Fatal (err )
530
503
}
0 commit comments