diff --git a/lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js b/lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js index a728145deff..5e06094a135 100644 --- a/lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js +++ b/lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js @@ -30,6 +30,13 @@ var detect = require( './../lib' ); var hasSharedArrayBuffer = ( typeof SharedArrayBuffer === 'function' ); // eslint-disable-line stdlib/require-globals +// FUNCTIONS // + +function isBufferMock() { + return true; +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -78,15 +85,11 @@ tape( 'if `SharedArrayBuffer` is supported, detection result is `true`', functio mocked = proxyquire( './../lib/main.js', { './sharedarraybuffer.js': Mock, - '@stdlib/assert/is-sharedarraybuffer': isBuffer + '@stdlib/assert/is-sharedarraybuffer': isBufferMock }); t.strictEqual( mocked(), true, 'detection result is `true` (mocked)' ); t.end(); - - function isBuffer() { - return true; - } }); tape( 'if `SharedArrayBuffer` is not supported, detection result is `false` (no SharedArrayBuffer global function)', function test( t ) { @@ -141,14 +144,10 @@ tape( 'if `SharedArrayBuffer` is not supported, detected result is `false` (no s } mocked = proxyquire( './../lib/main.js', { './sharedarraybuffer.js': Mock, - '@stdlib/assert/is-sharedarraybuffer': isBuffer + '@stdlib/assert/is-sharedarraybuffer': isBufferMock }); t.strictEqual( mocked(), false, 'detection result is `false`' ); t.end(); - - function isBuffer() { - return true; - } }); tape( 'if `SharedArrayBuffer` is not supported, detected result is `false` (no byteLength property)', function test( t ) { @@ -183,12 +182,8 @@ tape( 'if `SharedArrayBuffer` is not supported, detected result is `false` (no b } mocked = proxyquire( './../lib/main.js', { './sharedarraybuffer.js': Mock, - '@stdlib/assert/is-sharedarraybuffer': isBuffer + '@stdlib/assert/is-sharedarraybuffer': isBufferMock }); t.strictEqual( mocked(), false, 'detection result is `false`' ); t.end(); - - function isBuffer() { - return true; - } }); diff --git a/lib/node_modules/@stdlib/utils/any-by-right/test/test.js b/lib/node_modules/@stdlib/utils/any-by-right/test/test.js index 954d9bdf687..87e127f2e72 100644 --- a/lib/node_modules/@stdlib/utils/any-by-right/test/test.js +++ b/lib/node_modules/@stdlib/utils/any-by-right/test/test.js @@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' ); var anyByRight = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + +function isNegative( value ) { + return ( value < 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +125,6 @@ tape( 'the function returns `true` if at least one element passes a test (array) arr = [ -1, 1, 2, 3 ]; - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyByRight( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +137,6 @@ tape( 'the function returns `false` if all elements fail a test (array)', functi arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -152,10 +155,6 @@ tape( 'the function returns `true` if at least one element passes a test (array- '3': 4 }; - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyByRight( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -173,10 +172,6 @@ tape( 'the function returns `false` if all elements fail a test (array-like obje '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -189,10 +184,6 @@ tape( 'the function returns `true` if at least one element passes a test (typed arr = new Float64Array( [ -1.0, 2.0, 3.0, 4.0 ] ); - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyByRight( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -205,10 +196,6 @@ tape( 'the function returns `false` if all elements fail a test (typed array)', arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/any-by/test/test.js b/lib/node_modules/@stdlib/utils/any-by/test/test.js index b0bdcd519bd..9cbc2b4fbaa 100644 --- a/lib/node_modules/@stdlib/utils/any-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/any-by/test/test.js @@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' ); var anyBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + +function isNegative( value ) { + return ( value < 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +125,6 @@ tape( 'the function returns `true` if at least one element passes a test (array) arr = [ 1, 2, 3, -1 ]; - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyBy( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +137,6 @@ tape( 'the function returns `false` if all elements fail a test (array)', functi arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -152,10 +155,6 @@ tape( 'the function returns `true` if at least one element passes a test (array- '3': -1 }; - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyBy( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -173,10 +172,6 @@ tape( 'the function returns `false` if all elements fail a test (array-like obje '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -189,10 +184,6 @@ tape( 'the function returns `true` if at least one element passes a test (typed arr = new Float64Array( [ 1.0, 2.0, 3.0, -1.0 ] ); - function isNegative( value ) { - return ( value < 0 ); - } - bool = anyBy( arr, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -205,10 +196,6 @@ tape( 'the function returns `false` if all elements fail a test (typed array)', arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = anyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/any-own-by/test/test.js b/lib/node_modules/@stdlib/utils/any-own-by/test/test.js index 8ad76464f0b..9723e4577a4 100644 --- a/lib/node_modules/@stdlib/utils/any-own-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/any-own-by/test/test.js @@ -25,6 +25,13 @@ var noop = require( '@stdlib/utils/noop' ); var anyOwnBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( v ) { + return ( v > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -116,10 +123,6 @@ tape( 'the function returns `true` if any one property pass a test', function te 'c': -3 }; - function isPositive( v ) { - return ( v > 0 ); - } - bool = anyOwnBy( obj, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -137,10 +140,6 @@ tape( 'the function returns `false` if no properties pass a test', function test 'd': -34 }; - function isPositive( v ) { - return ( v > 0 ); - } - bool = anyOwnBy( obj, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/every-by-right/test/test.js b/lib/node_modules/@stdlib/utils/every-by-right/test/test.js index 2de945e4cd0..0528384eea7 100644 --- a/lib/node_modules/@stdlib/utils/every-by-right/test/test.js +++ b/lib/node_modules/@stdlib/utils/every-by-right/test/test.js @@ -26,6 +26,13 @@ var Float64Array = require( '@stdlib/array/float64' ); var everyByRight = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +121,6 @@ tape( 'the function returns `true` if all elements pass a test (array)', functio arr = [ 1, 2, 3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +133,6 @@ tape( 'the function returns `false` if one or more elements fail a test (array)' arr = [ 1, -2, 3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -151,10 +150,6 @@ tape( 'the function returns `true` if all elements pass a test (array-like objec '2': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -172,10 +167,6 @@ tape( 'the function returns `false` if one or more elements fail a test (array-l '2': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -188,10 +179,6 @@ tape( 'the function returns `true` if all elements pass a test (typed array)', f arr = new Float64Array( [ 1.0, 2.0, 3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -204,10 +191,6 @@ tape( 'the function returns `false` if one or more elements fail a test (typed a arr = new Float64Array( [ 1.0, -2.0, 3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/every-by/test/test.js b/lib/node_modules/@stdlib/utils/every-by/test/test.js index 9155d813931..4147d017129 100644 --- a/lib/node_modules/@stdlib/utils/every-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/every-by/test/test.js @@ -26,6 +26,13 @@ var Float64Array = require( '@stdlib/array/float64' ); var everyBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +121,6 @@ tape( 'the function returns `true` if all elements pass a test (array)', functio arr = [ 1, 2, 3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +133,6 @@ tape( 'the function returns `false` if one or more elements fail a test (array)' arr = [ 1, -2, 3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -151,10 +150,6 @@ tape( 'the function returns `true` if all elements pass a test (array-like objec '2': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -172,10 +167,6 @@ tape( 'the function returns `false` if one or more elements fail a test (array-l '2': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -188,10 +179,6 @@ tape( 'the function returns `true` if all elements pass a test (typed array)', f arr = new Float64Array( [ 1.0, 2.0, 3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -204,10 +191,6 @@ tape( 'the function returns `false` if one or more elements fail a test (typed a arr = new Float64Array( [ 1.0, -2.0, 3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/every-in-by/test/test.js b/lib/node_modules/@stdlib/utils/every-in-by/test/test.js index 5cd9af8113f..8054c629112 100644 --- a/lib/node_modules/@stdlib/utils/every-in-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/every-in-by/test/test.js @@ -25,6 +25,13 @@ var noop = require( '@stdlib/utils/noop' ); var everyInBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return value > 0; +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -99,10 +106,6 @@ tape( 'the function returns `true` if all properties pass a test', function test 'c': 3 }; - function isPositive( value ) { - return value > 0; - } - bool = everyInBy( obj, isPositive ); t.strictEqual( bool, true, 'returns true for all positive values' ); @@ -119,10 +122,6 @@ tape( 'the function returns `false` if one or more properties fail a test', func 'c': 3 }; - function isPositive( value ) { - return value > 0; - } - bool = everyInBy( obj, isPositive ); t.strictEqual( bool, false, 'returns false for negative value' ); diff --git a/lib/node_modules/@stdlib/utils/every-own-by/test/test.js b/lib/node_modules/@stdlib/utils/every-own-by/test/test.js index f4e126401ff..992a865add4 100644 --- a/lib/node_modules/@stdlib/utils/every-own-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/every-own-by/test/test.js @@ -25,6 +25,13 @@ var noop = require( '@stdlib/utils/noop' ); var everyOwnBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -116,10 +123,6 @@ tape( 'the function returns `true` if all properties pass a test', function test 'c': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyOwnBy( obj, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -136,10 +139,6 @@ tape( 'the function returns `false` if one or more properties fail a test', func 'c': 3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = everyOwnBy( obj, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/none-by-right/test/test.js b/lib/node_modules/@stdlib/utils/none-by-right/test/test.js index 984f05eb876..df65bc459a1 100644 --- a/lib/node_modules/@stdlib/utils/none-by-right/test/test.js +++ b/lib/node_modules/@stdlib/utils/none-by-right/test/test.js @@ -26,6 +26,13 @@ var Float64Array = require( '@stdlib/array/float64' ); var noneByRight = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +121,6 @@ tape( 'the function returns `true` if all elements fail a test (array)', functio arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +133,6 @@ tape( 'the function returns `false` if one or more elements pass a test (array)' arr = [ -1, 2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -151,10 +150,6 @@ tape( 'the function returns `true` if all elements fail a test (array-like objec '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -172,10 +167,6 @@ tape( 'the function returns `false` if one or more elements pass a test (array-l '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -188,10 +179,6 @@ tape( 'the function returns `true` if all elements fail a test (typed array)', f arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -204,10 +191,6 @@ tape( 'the function returns `false` if one or more elements pass a test (typed a arr = new Float64Array( [ -1.0, 2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneByRight( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/none-by/test/test.js b/lib/node_modules/@stdlib/utils/none-by/test/test.js index 44e9df7708d..85224515745 100644 --- a/lib/node_modules/@stdlib/utils/none-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/none-by/test/test.js @@ -26,6 +26,13 @@ var Float64Array = require( '@stdlib/array/float64' ); var noneBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -114,10 +121,6 @@ tape( 'the function returns `true` if all elements fail a test (array)', functio arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -130,10 +133,6 @@ tape( 'the function returns `false` if one or more elements pass a test (array)' arr = [ -1, 2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -151,10 +150,6 @@ tape( 'the function returns `true` if all elements fail a test (array-like objec '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -172,10 +167,6 @@ tape( 'the function returns `false` if one or more elements pass a test (array-l '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -188,10 +179,6 @@ tape( 'the function returns `true` if all elements fail a test (typed array)', f arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -204,10 +191,6 @@ tape( 'the function returns `false` if one or more elements pass a test (typed a arr = new Float64Array( [ -1.0, 2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneBy( arr, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/none-in-by/test/test.js b/lib/node_modules/@stdlib/utils/none-in-by/test/test.js index c59178db235..19f7d01971f 100644 --- a/lib/node_modules/@stdlib/utils/none-in-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/none-in-by/test/test.js @@ -25,6 +25,13 @@ var noop = require( '@stdlib/utils/noop' ); var noneInBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -105,10 +112,6 @@ tape('the function returns `true` if every property fails a test ', function tes 'c': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneInBy( obj, isPositive ); t.strictEqual( bool, true, 'returns true' ); @@ -123,10 +126,6 @@ tape( 'the function returns `false` if one or more properties pass a test ', fun '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = noneInBy( obj, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/some-by-right/test/test.js b/lib/node_modules/@stdlib/utils/some-by-right/test/test.js index f7a68a3814f..1730afe270d 100644 --- a/lib/node_modules/@stdlib/utils/some-by-right/test/test.js +++ b/lib/node_modules/@stdlib/utils/some-by-right/test/test.js @@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' ); var someByRight = require( './../lib' ); +// FUNCTIONS // + +function isNegative( value ) { + return ( value < 0 ); +} + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -145,10 +156,6 @@ tape( 'the function returns `true` if a collection contains at least `n` element arr = [ -1, 1, -2, 3 ]; - function isNegative( value ) { - return ( value < 0 ); - } - bool = someByRight( arr, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -161,10 +168,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someByRight( arr, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -204,10 +207,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someByRight( arr, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -220,10 +219,6 @@ tape( 'the function returns `true` if a collection contains at least `n` element arr = new Float64Array( [ -1.0, -2.0, -3.0, 4.0 ] ); - function isNegative( value ) { - return ( value < 0 ); - } - bool = someByRight( arr, 3, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -236,10 +231,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = someByRight( arr, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/some-by/test/test.js b/lib/node_modules/@stdlib/utils/some-by/test/test.js index 94664d67c48..e40dc1a6555 100644 --- a/lib/node_modules/@stdlib/utils/some-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/some-by/test/test.js @@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' ); var someBy = require( './../lib' ); +// FUNCTIONS // + +function isPositive( value ) { + return ( value > 0 ); +} + +function isNegative( value ) { + return ( value < 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -145,10 +156,6 @@ tape( 'the function returns `true` if a collection contains at least `n` element arr = [ 1, 2, -3, -1 ]; - function isNegative( value ) { - return ( value < 0 ); - } - bool = someBy( arr, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -161,10 +168,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n arr = [ -1, -2, -3 ]; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someBy( arr, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -183,10 +186,6 @@ tape( 'the function returns `true` if a collection contains at least `n` element '3': -1 }; - function isNegative( value ) { - return ( value < 0 ); - } - bool = someBy( arr, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -204,10 +203,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n '2': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someBy( arr, 2, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -220,10 +215,6 @@ tape( 'the function returns `true` if a collection contains at least `n` element arr = new Float64Array( [ -1.0, 2.0, 3.0, -1.0 ] ); - function isNegative( value ) { - return ( value < 0 ); - } - bool = someBy( arr, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -236,10 +227,6 @@ tape( 'the function returns `false` if a collection does not contain at least `n arr = new Float64Array( [ -1.0, -2.0, -3.0 ] ); - function isPositive( value ) { - return ( value > 0 ); - } - bool = someBy( arr, 4, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/some-in-by/test/test.js b/lib/node_modules/@stdlib/utils/some-in-by/test/test.js index 6c90e3f6dc2..3459fa8c17d 100644 --- a/lib/node_modules/@stdlib/utils/some-in-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/some-in-by/test/test.js @@ -25,6 +25,17 @@ var noop = require( '@stdlib/utils/noop' ); var someInBy = require( './../lib' ); +// FUNCTIONS // + +function isNegative( value ) { + return ( value < 0 ); +} + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -155,10 +166,6 @@ tape( 'the function returns `true` if an object contains at least `n` properties 'd': -1 }; - function isNegative( value ) { - return ( value < 0 ); - } - bool = someInBy( obj, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -175,10 +182,6 @@ tape( 'the function returns `false` if an object does not contain at least `n` p 'c': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someInBy( obj, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -195,10 +198,6 @@ tape( 'the function returns `false` if an object does not contain at least `n` p 'c': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someInBy( obj, 2, isPositive ); t.strictEqual( bool, false, 'returns false' ); diff --git a/lib/node_modules/@stdlib/utils/some-own-by/test/test.js b/lib/node_modules/@stdlib/utils/some-own-by/test/test.js index 9babfff2963..3c30bc2191b 100644 --- a/lib/node_modules/@stdlib/utils/some-own-by/test/test.js +++ b/lib/node_modules/@stdlib/utils/some-own-by/test/test.js @@ -25,6 +25,17 @@ var noop = require( '@stdlib/utils/noop' ); var someOwnBy = require( './../lib' ); +// FUNCTIONS // + +function isNegative( value ) { + return ( value < 0 ); +} + +function isPositive( value ) { + return ( value > 0 ); +} + + // TESTS // tape( 'main export is a function', function test( t ) { @@ -155,10 +166,6 @@ tape( 'the function returns `true` if an object contains at least `n` own proper 'd': -1 }; - function isNegative( value ) { - return ( value < 0 ); - } - bool = someOwnBy( obj, 2, isNegative ); t.strictEqual( bool, true, 'returns true' ); @@ -175,10 +182,6 @@ tape( 'the function returns `false` if an object does not contain at least `n` o 'c': -3 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someOwnBy( obj, 1, isPositive ); t.strictEqual( bool, false, 'returns false' ); @@ -195,10 +198,6 @@ tape( 'the function returns `false` if an object does not contain at least `n` o 'c': -3.0 }; - function isPositive( value ) { - return ( value > 0 ); - } - bool = someOwnBy( obj, 4, isPositive ); t.strictEqual( bool, false, 'returns false' );