File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change 48
48
failures += 1 ;
49
49
50
50
if ( err ) {
51
- tracebacks . push ( err ) ;
51
+ tracebacks . push ( stack ( err ) ) ;
52
52
}
53
53
} ) ;
54
54
55
55
runner . on ( 'end' , function ( ) {
56
- results = { } ;
57
- results . runtime = ( new Date ) . getTime ( ) - start ;
58
- results . total = passes + failures ;
59
- results . passed = passes ;
60
- results . failed = failures ;
61
- results . tracebacks = tracebacks ;
62
- results . url = window . location . pathname ;
63
- BrowserStack . post ( "/_report" , results , function ( ) { } ) ;
56
+ // delay posting results a little to capture "multiple-done" errors
57
+ setTimeout ( function ( ) {
58
+ results = { } ;
59
+ results . runtime = ( new Date ) . getTime ( ) - start ;
60
+ results . total = passes + failures ;
61
+ results . passed = passes ;
62
+ results . failed = failures ;
63
+ results . tracebacks = tracebacks ;
64
+ results . url = window . location . pathname ;
65
+ BrowserStack . post ( "/_report" , results , function ( ) { } ) ;
66
+ } , 1000 ) ;
64
67
} ) ;
65
68
} ;
66
69
You can’t perform that action at this time.
0 commit comments