@@ -11,9 +11,6 @@ import (
11
11
12
12
func TestClient (t * testing.T ) {
13
13
s := newServer (t )
14
- if s == nil {
15
- return
16
- }
17
14
defer func () {
18
15
assert .NoError (t , s .Close ())
19
16
}()
@@ -41,11 +38,7 @@ func TestClient(t *testing.T) {
41
38
}
42
39
43
40
func TestClientSSH (t * testing.T ) {
44
- s := newServer (t )
45
- if s == nil {
46
- return
47
- }
48
- s .useSSH = true
41
+ s := newServer (t , useSSH ())
49
42
defer func () {
50
43
assert .NoError (t , s .Close ())
51
44
}()
@@ -93,9 +86,6 @@ func TestClientOptionError(t *testing.T) {
93
86
94
87
func TestClientDisconnect (t * testing.T ) {
95
88
s := newServer (t )
96
- if s == nil {
97
- return
98
- }
99
89
defer func () {
100
90
assert .NoError (t , s .Close ())
101
91
}()
@@ -112,11 +102,7 @@ func TestClientDisconnect(t *testing.T) {
112
102
}
113
103
114
104
func TestClientDisconnectSSH (t * testing.T ) {
115
- s := newServer (t )
116
- if s == nil {
117
- return
118
- }
119
- s .useSSH = true
105
+ s := newServer (t , useSSH ())
120
106
defer func () {
121
107
assert .NoError (t , s .Close ())
122
108
}()
@@ -134,9 +120,6 @@ func TestClientDisconnectSSH(t *testing.T) {
134
120
135
121
func TestClientWriteFail (t * testing.T ) {
136
122
s := newServer (t )
137
- if s == nil {
138
- return
139
- }
140
123
defer func () {
141
124
assert .NoError (t , s .Close ())
142
125
}()
@@ -173,9 +156,6 @@ func TestClientDialFailSSH(t *testing.T) {
173
156
174
157
func TestClientTimeout (t * testing.T ) {
175
158
s := newServer (t )
176
- if s == nil {
177
- return
178
- }
179
159
defer func () {
180
160
assert .NoError (t , s .Close ())
181
161
}()
@@ -191,11 +171,7 @@ func TestClientTimeout(t *testing.T) {
191
171
}
192
172
193
173
func TestClientTimeoutSSH (t * testing.T ) {
194
- s := newServer (t )
195
- if s == nil {
196
- return
197
- }
198
- s .useSSH = true
174
+ s := newServer (t , useSSH ())
199
175
defer func () {
200
176
assert .NoError (t , s .Close ())
201
177
}()
@@ -212,9 +188,6 @@ func TestClientTimeoutSSH(t *testing.T) {
212
188
213
189
func TestClientDeadline (t * testing.T ) {
214
190
s := newServer (t )
215
- if s == nil {
216
- return
217
- }
218
191
defer func () {
219
192
assert .NoError (t , s .Close ())
220
193
}()
@@ -235,11 +208,7 @@ func TestClientDeadline(t *testing.T) {
235
208
}
236
209
237
210
func TestClientDeadlineSSH (t * testing.T ) {
238
- s := newServer (t )
239
- if s == nil {
240
- return
241
- }
242
- s .useSSH = true
211
+ s := newServer (t , useSSH ())
243
212
defer func () {
244
213
assert .NoError (t , s .Close ())
245
214
}()
@@ -260,12 +229,7 @@ func TestClientDeadlineSSH(t *testing.T) {
260
229
}
261
230
262
231
func TestClientNoHeader (t * testing.T ) {
263
- s := newServerStopped (t )
264
- if s == nil {
265
- return
266
- }
267
- s .noHeader = true
268
- s .Start ()
232
+ s := newServer (t , noHeader ())
269
233
defer func () {
270
234
assert .NoError (t , s .Close ())
271
235
}()
@@ -280,12 +244,7 @@ func TestClientNoHeader(t *testing.T) {
280
244
}
281
245
282
246
func TestClientNoBanner (t * testing.T ) {
283
- s := newServerStopped (t )
284
- if s == nil {
285
- return
286
- }
287
- s .noBanner = true
288
- s .Start ()
247
+ s := newServer (t , noBanner ())
289
248
defer func () {
290
249
assert .NoError (t , s .Close ())
291
250
}()
@@ -300,12 +259,7 @@ func TestClientNoBanner(t *testing.T) {
300
259
}
301
260
302
261
func TestClientFailConn (t * testing.T ) {
303
- s := newServerStopped (t )
304
- if s == nil {
305
- return
306
- }
307
- s .failConn = true
308
- s .Start ()
262
+ s := newServer (t , failConn ())
309
263
defer func () {
310
264
assert .NoError (t , s .Close ())
311
265
}()
@@ -320,12 +274,7 @@ func TestClientFailConn(t *testing.T) {
320
274
}
321
275
322
276
func TestClientFailConnSSH (t * testing.T ) {
323
- s := newServerStopped (t )
324
- if s == nil {
325
- return
326
- }
327
- s .failConn = true
328
- s .Start ()
277
+ s := newServer (t , failConn ())
329
278
defer func () {
330
279
assert .NoError (t , s .Close ())
331
280
}()
@@ -340,12 +289,7 @@ func TestClientFailConnSSH(t *testing.T) {
340
289
}
341
290
342
291
func TestClientBadHeader (t * testing.T ) {
343
- s := newServerStopped (t )
344
- if s == nil {
345
- return
346
- }
347
- s .badHeader = true
348
- s .Start ()
292
+ s := newServer (t , badHeader ())
349
293
defer func () {
350
294
assert .NoError (t , s .Close ())
351
295
}()
0 commit comments