@@ -100,7 +100,7 @@ export function clearCollectorContext(
100100 collectorContext . currentSuite = defaultSuite
101101}
102102
103- export function getCurrentSuite < ExtraContext = { } > ( ) {
103+ export function getCurrentSuite < ExtraContext = object > ( ) {
104104 return ( collectorContext . currentSuite
105105 || defaultSuite ) as SuiteCollector < ExtraContext >
106106}
@@ -429,19 +429,24 @@ function createSuite() {
429429 cases . forEach ( ( i , idx ) => {
430430 const items = Array . isArray ( i ) ? i : [ i ]
431431 if ( fnFirst ) {
432- arrayOnlyCases
433- ? suite (
432+ if ( arrayOnlyCases ) {
433+ suite (
434434 formatTitle ( _name , items , idx ) ,
435435 ( ) => handler ( ...items ) ,
436436 options ,
437437 )
438- : suite ( formatTitle ( _name , items , idx ) , ( ) => handler ( i ) , options )
438+ }
439+ else {
440+ suite ( formatTitle ( _name , items , idx ) , ( ) => handler ( i ) , options )
441+ }
439442 }
440443 else {
441- arrayOnlyCases
442- ? suite ( formatTitle ( _name , items , idx ) , options , ( ) =>
443- handler ( ...items ) )
444- : suite ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( i ) )
444+ if ( arrayOnlyCases ) {
445+ suite ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( ...items ) )
446+ }
447+ else {
448+ suite ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( i ) )
449+ }
445450 }
446451 } )
447452
@@ -497,19 +502,24 @@ export function createTaskCollector(
497502 const items = Array . isArray ( i ) ? i : [ i ]
498503
499504 if ( fnFirst ) {
500- arrayOnlyCases
501- ? test (
505+ if ( arrayOnlyCases ) {
506+ test (
502507 formatTitle ( _name , items , idx ) ,
503508 ( ) => handler ( ...items ) ,
504509 options ,
505510 )
506- : test ( formatTitle ( _name , items , idx ) , ( ) => handler ( i ) , options )
511+ }
512+ else {
513+ test ( formatTitle ( _name , items , idx ) , ( ) => handler ( i ) , options )
514+ }
507515 }
508516 else {
509- arrayOnlyCases
510- ? test ( formatTitle ( _name , items , idx ) , options , ( ) =>
511- handler ( ...items ) )
512- : test ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( i ) )
517+ if ( arrayOnlyCases ) {
518+ test ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( ...items ) )
519+ }
520+ else {
521+ test ( formatTitle ( _name , items , idx ) , options , ( ) => handler ( i ) )
522+ }
513523 }
514524 } )
515525
0 commit comments