@@ -171,6 +171,7 @@ class Workers extends EventEmitter {
171
171
passes : 0 ,
172
172
failures : 0 ,
173
173
tests : 0 ,
174
+ pending : 0 ,
174
175
} ;
175
176
this . testGroups = [ ] ;
176
177
@@ -319,6 +320,10 @@ class Workers extends EventEmitter {
319
320
this . _updateFinishedTests ( repackTest ( message . data ) ) ;
320
321
this . emit ( event . test . passed , repackTest ( message . data ) ) ;
321
322
break ;
323
+ case event . test . skipped :
324
+ this . _updateFinishedTests ( repackTest ( message . data ) ) ;
325
+ this . emit ( event . test . skipped , repackTest ( message . data ) ) ;
326
+ break ;
322
327
case event . test . finished : this . emit ( event . test . finished , repackTest ( message . data ) ) ; break ;
323
328
case event . all . after : this . _appendStats ( message . data ) ; break ;
324
329
}
@@ -345,6 +350,7 @@ class Workers extends EventEmitter {
345
350
this . stats . passes += newStats . passes ;
346
351
this . stats . failures += newStats . failures ;
347
352
this . stats . tests += newStats . tests ;
353
+ this . stats . pending += newStats . pending ;
348
354
}
349
355
350
356
_updateFinishedTests ( test ) {
@@ -361,7 +367,7 @@ class Workers extends EventEmitter {
361
367
this . stats . duration = this . stats . end - this . stats . start ;
362
368
output . print ( ) ;
363
369
if ( this . stats . tests === 0 || ( this . stats . passes && ! this . errors . length ) ) {
364
- output . result ( this . stats . passes , this . stats . failures , 0 , `${ this . stats . duration || 0 / 1000 } s` ) ;
370
+ output . result ( this . stats . passes , this . stats . failures , this . stats . pending , `${ this . stats . duration || 0 / 1000 } s` ) ;
365
371
}
366
372
if ( this . stats . failures ) {
367
373
output . print ( ) ;
0 commit comments