@@ -106,8 +106,6 @@ func newRWMockConn(sequence uint8) (*mockConn, *mysqlConn) {
106
106
closech : make (chan struct {}),
107
107
maxAllowedPacket : defaultMaxAllowedPacket ,
108
108
sequence : sequence ,
109
- readNextFunc : buf .readNext ,
110
- readFunc : conn .Read ,
111
109
}
112
110
return conn , mc
113
111
}
@@ -116,11 +114,9 @@ func TestReadPacketSingleByte(t *testing.T) {
116
114
conn := new (mockConn )
117
115
buf := newBuffer ()
118
116
mc := & mysqlConn {
119
- netConn : conn ,
120
- buf : buf ,
121
- cfg : NewConfig (),
122
- readNextFunc : buf .readNext ,
123
- readFunc : conn .Read ,
117
+ netConn : conn ,
118
+ buf : buf ,
119
+ cfg : NewConfig (),
124
120
}
125
121
126
122
conn .data = []byte {0x01 , 0x00 , 0x00 , 0x00 , 0xff }
@@ -173,11 +169,9 @@ func TestReadPacketSplit(t *testing.T) {
173
169
conn := new (mockConn )
174
170
buf := newBuffer ()
175
171
mc := & mysqlConn {
176
- netConn : conn ,
177
- buf : buf ,
178
- cfg : NewConfig (),
179
- readNextFunc : buf .readNext ,
180
- readFunc : conn .Read ,
172
+ netConn : conn ,
173
+ buf : buf ,
174
+ cfg : NewConfig (),
181
175
}
182
176
183
177
data := make ([]byte , maxPacketSize * 2 + 4 * 3 )
@@ -283,12 +277,10 @@ func TestReadPacketFail(t *testing.T) {
283
277
conn := new (mockConn )
284
278
buf := newBuffer ()
285
279
mc := & mysqlConn {
286
- netConn : conn ,
287
- buf : buf ,
288
- closech : make (chan struct {}),
289
- cfg : NewConfig (),
290
- readNextFunc : buf .readNext ,
291
- readFunc : conn .Read ,
280
+ netConn : conn ,
281
+ buf : buf ,
282
+ closech : make (chan struct {}),
283
+ cfg : NewConfig (),
292
284
}
293
285
294
286
// illegal empty (stand-alone) packet
@@ -331,13 +323,11 @@ func TestRegression801(t *testing.T) {
331
323
conn := new (mockConn )
332
324
buf := newBuffer ()
333
325
mc := & mysqlConn {
334
- netConn : conn ,
335
- buf : buf ,
336
- cfg : new (Config ),
337
- sequence : 42 ,
338
- closech : make (chan struct {}),
339
- readNextFunc : buf .readNext ,
340
- readFunc : conn .Read ,
326
+ netConn : conn ,
327
+ buf : buf ,
328
+ cfg : new (Config ),
329
+ sequence : 42 ,
330
+ closech : make (chan struct {}),
341
331
}
342
332
343
333
conn .data = []byte {72 , 0 , 0 , 42 , 10 , 53 , 46 , 53 , 46 , 56 , 0 , 165 , 0 , 0 , 0 ,
0 commit comments