File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -365,13 +365,17 @@ describe('mocha-junit-reporter', function() {
365365 } ) ) ;
366366
367367 runRunner ( reporter . runner , function ( ) {
368- reporter . runner . dispose ( ) ;
368+ if ( reporter . runner . dispose ) {
369+ reporter . runner . dispose ( ) ;
370+ }
371+
369372 expect ( reporter . _testsuites ) . to . have . lengthOf ( 2 ) ;
370373 expect ( reporter . _testsuites [ 1 ] . testsuite [ 0 ] . _attr . name ) . to . equal ( 'failing with Chai' ) ;
371374 expect ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase ) . to . have . lengthOf ( 2 ) ;
372375 expect ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase [ 0 ] . _attr . name ) . to . equal ( 'failing with Chai test 1' ) ;
373376 expect ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase [ 1 ] . failure . _attr . message ) . to . equal ( 'expected {} to deeply equal { missingProperty: true }' ) ;
374- expect ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase [ 1 ] . failure . _cdata ) . to . match ( / A s s e r t i o n E r r o r : e x p e c t e d { } t o d e e p l y e q u a l { \s * m i s s i n g P r o p e r t y : \s * t r u e \s * } \n (?: \s * a t .* ? \( .* ?\) \n ) * \n \s * \+ e x p e c t e d - a c t u a l \n \s * - { } \n \s * \+ { \n \s * \+ \s * " m i s s i n g P r o p e r t y " : \s * t r u e \n \s * \+ } [ \s \S ] * / ) ;
377+ console . log ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase [ 1 ] . failure . _cdata )
378+ expect ( reporter . _testsuites [ 1 ] . testsuite [ 1 ] . testcase [ 1 ] . failure . _cdata ) . to . match ( / A s s e r t i o n E r r o r : e x p e c t e d { } t o d e e p l y e q u a l { \s * m i s s i n g P r o p e r t y : \s * t r u e \s * } \n (?: \s * a t .* ?\n ) * \n \s * \+ e x p e c t e d - a c t u a l \n + \s * - { } \n \s * \+ { \n \s * \+ \s * " m i s s i n g P r o p e r t y " : \s * t r u e \n \s * \+ } [ \s \S ] * / ) ;
375379 done ( ) ;
376380 } ) ;
377381 } ) ;
You can’t perform that action at this time.
0 commit comments