You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="cstat-no" title="statement not covered" > // Case: assign( x, y, predicate )</span>
482
490
<spanclass="cstat-no" title="statement not covered" > if ( nargs < 4 ) {</span>
483
491
<spanclass="cstat-no" title="statement not covered" > cb = options;</span>
492
+
<spanclass="cstat-no" title="statement not covered" > if ( !isFunction( cb ) ) {</span>
493
+
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Third argument must be a function. Value: `%s`.', cb ) );</span>
494
+
<spanclass="cstat-no" title="statement not covered" > }</span>
484
495
<spanclass="cstat-no" title="statement not covered" > }</span>
485
496
<spanclass="cstat-no" title="statement not covered" > // Case: assign( x, y, options, predicate, thisArg )</span>
486
497
<spanclass="cstat-no" title="statement not covered" > else if ( nargs > 4 ) {</span>
<spanclass="cstat-no" title="statement not covered" > throw err;</span>
515
526
<spanclass="cstat-no" title="statement not covered" > }</span>
516
527
<spanclass="cstat-no" title="statement not covered" > }</span>
528
+
<spanclass="cstat-no" title="statement not covered" > // When a list of dimensions is not provided, reduce the entire input array across all dimensions...</span>
517
529
<spanclass="cstat-no" title="statement not covered" > if ( opts.dims === null ) {</span>
518
530
<spanclass="cstat-no" title="statement not covered" > opts.dims = zeroTo( N );</span>
519
531
<spanclass="cstat-no" title="statement not covered" > }</span>
<spanclass="cstat-no" title="statement not covered" > if ( nargs < 3 ) {</span>
542
548
<spanclass="cstat-no" title="statement not covered" > cb = options;</span>
549
+
<spanclass="cstat-no" title="statement not covered" > if ( !isFunction( cb ) ) {</span>
550
+
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Second argument must be a function. Value: `%s`.', cb ) );</span>
551
+
<spanclass="cstat-no" title="statement not covered" > }</span>
543
552
<spanclass="cstat-no" title="statement not covered" > }</span>
0 commit comments