@@ -100,9 +100,14 @@ FakeConnection.prototype.handshake = function(options) {
100
100
this . _sendPacket ( this . _handshakeInitializationPacket ) ;
101
101
} ;
102
102
103
+ FakeConnection . prototype . ok = function ok ( ) {
104
+ this . _sendPacket ( new Packets . OkPacket ( ) ) ;
105
+ this . _parser . resetPacketNumber ( ) ;
106
+ } ;
107
+
103
108
FakeConnection . prototype . _sendAuthResponse = function _sendAuthResponse ( got , expected ) {
104
109
if ( expected . toString ( 'hex' ) === got . toString ( 'hex' ) ) {
105
- this . _sendPacket ( new Packets . OkPacket ( ) ) ;
110
+ this . ok ( ) ;
106
111
} else {
107
112
this . deny ( 'expected ' + expected . toString ( 'hex' ) + ' got ' + got . toString ( 'hex' ) ) ;
108
113
}
@@ -280,8 +285,7 @@ FakeConnection.prototype._parsePacket = function() {
280
285
this . user = ( packet . user || null ) ;
281
286
282
287
if ( ! this . emit ( 'clientAuthentication' , packet ) ) {
283
- this . _sendPacket ( new Packets . OkPacket ( ) ) ;
284
- this . _parser . resetPacketNumber ( ) ;
288
+ this . ok ( ) ;
285
289
}
286
290
break ;
287
291
case Packets . SSLRequestPacket :
@@ -294,8 +298,7 @@ FakeConnection.prototype._parsePacket = function() {
294
298
break ;
295
299
case Packets . ComPingPacket :
296
300
if ( ! this . emit ( 'ping' , packet ) ) {
297
- this . _sendPacket ( new Packets . OkPacket ( ) ) ;
298
- this . _parser . resetPacketNumber ( ) ;
301
+ this . ok ( ) ;
299
302
}
300
303
break ;
301
304
case Packets . ComChangeUserPacket :
@@ -311,8 +314,7 @@ FakeConnection.prototype._parsePacket = function() {
311
314
break ;
312
315
}
313
316
314
- this . _sendPacket ( new Packets . OkPacket ( ) ) ;
315
- this . _parser . resetPacketNumber ( ) ;
317
+ this . ok ( ) ;
316
318
}
317
319
break ;
318
320
case Packets . ComQuitPacket :
0 commit comments