Skip to content

Commit f477e26

Browse files
committed
chore: move functions to parent scope
1 parent 6207381 commit f477e26

File tree

15 files changed

+132
-259
lines changed

15 files changed

+132
-259
lines changed

lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ var detect = require( './../lib' );
3030
var hasSharedArrayBuffer = ( typeof SharedArrayBuffer === 'function' ); // eslint-disable-line stdlib/require-globals
3131

3232

33+
// FUNCTIONS //
34+
35+
function isBufferMock() {
36+
return true;
37+
}
38+
39+
3340
// TESTS //
3441

3542
tape( 'main export is a function', function test( t ) {
@@ -78,15 +85,11 @@ tape( 'if `SharedArrayBuffer` is supported, detection result is `true`', functio
7885

7986
mocked = proxyquire( './../lib/main.js', {
8087
'./sharedarraybuffer.js': Mock,
81-
'@stdlib/assert/is-sharedarraybuffer': isBuffer
88+
'@stdlib/assert/is-sharedarraybuffer': isBufferMock
8289
});
8390
t.strictEqual( mocked(), true, 'detection result is `true` (mocked)' );
8491

8592
t.end();
86-
87-
function isBuffer() {
88-
return true;
89-
}
9093
});
9194

9295
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
141144
}
142145
mocked = proxyquire( './../lib/main.js', {
143146
'./sharedarraybuffer.js': Mock,
144-
'@stdlib/assert/is-sharedarraybuffer': isBuffer
147+
'@stdlib/assert/is-sharedarraybuffer': isBufferMock
145148
});
146149
t.strictEqual( mocked(), false, 'detection result is `false`' );
147150
t.end();
148-
149-
function isBuffer() {
150-
return true;
151-
}
152151
});
153152

154153
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
183182
}
184183
mocked = proxyquire( './../lib/main.js', {
185184
'./sharedarraybuffer.js': Mock,
186-
'@stdlib/assert/is-sharedarraybuffer': isBuffer
185+
'@stdlib/assert/is-sharedarraybuffer': isBufferMock
187186
});
188187
t.strictEqual( mocked(), false, 'detection result is `false`' );
189188
t.end();
190-
191-
function isBuffer() {
192-
return true;
193-
}
194189
});

lib/node_modules/@stdlib/utils/any-by-right/test/test.js

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' );
2626
var anyByRight = require( './../lib' );
2727

2828

29+
// FUNCTIONS //
30+
31+
function isPositive( value ) {
32+
return ( value > 0 );
33+
}
34+
35+
function isNegative( value ) {
36+
return ( value < 0 );
37+
}
38+
39+
2940
// TESTS //
3041

3142
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)
114125

115126
arr = [ -1, 1, 2, 3 ];
116127

117-
function isNegative( value ) {
118-
return ( value < 0 );
119-
}
120-
121128
bool = anyByRight( arr, isNegative );
122129

123130
t.strictEqual( bool, true, 'returns true' );
@@ -130,10 +137,6 @@ tape( 'the function returns `false` if all elements fail a test (array)', functi
130137

131138
arr = [ -1, -2, -3 ];
132139

133-
function isPositive( value ) {
134-
return ( value > 0 );
135-
}
136-
137140
bool = anyByRight( arr, isPositive );
138141

139142
t.strictEqual( bool, false, 'returns false' );
@@ -152,10 +155,6 @@ tape( 'the function returns `true` if at least one element passes a test (array-
152155
'3': 4
153156
};
154157

155-
function isNegative( value ) {
156-
return ( value < 0 );
157-
}
158-
159158
bool = anyByRight( arr, isNegative );
160159

161160
t.strictEqual( bool, true, 'returns true' );
@@ -173,10 +172,6 @@ tape( 'the function returns `false` if all elements fail a test (array-like obje
173172
'2': -3
174173
};
175174

176-
function isPositive( value ) {
177-
return ( value > 0 );
178-
}
179-
180175
bool = anyByRight( arr, isPositive );
181176

182177
t.strictEqual( bool, false, 'returns false' );
@@ -189,10 +184,6 @@ tape( 'the function returns `true` if at least one element passes a test (typed
189184

190185
arr = new Float64Array( [ -1.0, 2.0, 3.0, 4.0 ] );
191186

192-
function isNegative( value ) {
193-
return ( value < 0 );
194-
}
195-
196187
bool = anyByRight( arr, isNegative );
197188

198189
t.strictEqual( bool, true, 'returns true' );
@@ -205,10 +196,6 @@ tape( 'the function returns `false` if all elements fail a test (typed array)',
205196

206197
arr = new Float64Array( [ -1.0, -2.0, -3.0 ] );
207198

208-
function isPositive( value ) {
209-
return ( value > 0 );
210-
}
211-
212199
bool = anyByRight( arr, isPositive );
213200

214201
t.strictEqual( bool, false, 'returns false' );

lib/node_modules/@stdlib/utils/any-by/test/test.js

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ var Float64Array = require( '@stdlib/array/float64' );
2626
var anyBy = require( './../lib' );
2727

2828

29+
// FUNCTIONS //
30+
31+
function isPositive( value ) {
32+
return ( value > 0 );
33+
}
34+
35+
function isNegative( value ) {
36+
return ( value < 0 );
37+
}
38+
39+
2940
// TESTS //
3041

3142
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)
114125

115126
arr = [ 1, 2, 3, -1 ];
116127

117-
function isNegative( value ) {
118-
return ( value < 0 );
119-
}
120-
121128
bool = anyBy( arr, isNegative );
122129

123130
t.strictEqual( bool, true, 'returns true' );
@@ -130,10 +137,6 @@ tape( 'the function returns `false` if all elements fail a test (array)', functi
130137

131138
arr = [ -1, -2, -3 ];
132139

133-
function isPositive( value ) {
134-
return ( value > 0 );
135-
}
136-
137140
bool = anyBy( arr, isPositive );
138141

139142
t.strictEqual( bool, false, 'returns false' );
@@ -152,10 +155,6 @@ tape( 'the function returns `true` if at least one element passes a test (array-
152155
'3': -1
153156
};
154157

155-
function isNegative( value ) {
156-
return ( value < 0 );
157-
}
158-
159158
bool = anyBy( arr, isNegative );
160159

161160
t.strictEqual( bool, true, 'returns true' );
@@ -173,10 +172,6 @@ tape( 'the function returns `false` if all elements fail a test (array-like obje
173172
'2': -3
174173
};
175174

176-
function isPositive( value ) {
177-
return ( value > 0 );
178-
}
179-
180175
bool = anyBy( arr, isPositive );
181176

182177
t.strictEqual( bool, false, 'returns false' );
@@ -189,10 +184,6 @@ tape( 'the function returns `true` if at least one element passes a test (typed
189184

190185
arr = new Float64Array( [ 1.0, 2.0, 3.0, -1.0 ] );
191186

192-
function isNegative( value ) {
193-
return ( value < 0 );
194-
}
195-
196187
bool = anyBy( arr, isNegative );
197188

198189
t.strictEqual( bool, true, 'returns true' );
@@ -205,10 +196,6 @@ tape( 'the function returns `false` if all elements fail a test (typed array)',
205196

206197
arr = new Float64Array( [ -1.0, -2.0, -3.0 ] );
207198

208-
function isPositive( value ) {
209-
return ( value > 0 );
210-
}
211-
212199
bool = anyBy( arr, isPositive );
213200

214201
t.strictEqual( bool, false, 'returns false' );

lib/node_modules/@stdlib/utils/any-own-by/test/test.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ var noop = require( '@stdlib/utils/noop' );
2525
var anyOwnBy = require( './../lib' );
2626

2727

28+
// FUNCTIONS //
29+
30+
function isPositive( v ) {
31+
return ( v > 0 );
32+
}
33+
34+
2835
// TESTS //
2936

3037
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
116123
'c': -3
117124
};
118125

119-
function isPositive( v ) {
120-
return ( v > 0 );
121-
}
122-
123126
bool = anyOwnBy( obj, isPositive );
124127

125128
t.strictEqual( bool, true, 'returns true' );
@@ -137,10 +140,6 @@ tape( 'the function returns `false` if no properties pass a test', function test
137140
'd': -34
138141
};
139142

140-
function isPositive( v ) {
141-
return ( v > 0 );
142-
}
143-
144143
bool = anyOwnBy( obj, isPositive );
145144

146145
t.strictEqual( bool, false, 'returns false' );

lib/node_modules/@stdlib/utils/every-by-right/test/test.js

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ var Float64Array = require( '@stdlib/array/float64' );
2626
var everyByRight = require( './../lib' );
2727

2828

29+
// FUNCTIONS //
30+
31+
function isPositive( value ) {
32+
return ( value > 0 );
33+
}
34+
35+
2936
// TESTS //
3037

3138
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
114121

115122
arr = [ 1, 2, 3 ];
116123

117-
function isPositive( value ) {
118-
return ( value > 0 );
119-
}
120-
121124
bool = everyByRight( arr, isPositive );
122125

123126
t.strictEqual( bool, true, 'returns true' );
@@ -130,10 +133,6 @@ tape( 'the function returns `false` if one or more elements fail a test (array)'
130133

131134
arr = [ 1, -2, 3 ];
132135

133-
function isPositive( value ) {
134-
return ( value > 0 );
135-
}
136-
137136
bool = everyByRight( arr, isPositive );
138137

139138
t.strictEqual( bool, false, 'returns false' );
@@ -151,10 +150,6 @@ tape( 'the function returns `true` if all elements pass a test (array-like objec
151150
'2': 3
152151
};
153152

154-
function isPositive( value ) {
155-
return ( value > 0 );
156-
}
157-
158153
bool = everyByRight( arr, isPositive );
159154

160155
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
172167
'2': 3
173168
};
174169

175-
function isPositive( value ) {
176-
return ( value > 0 );
177-
}
178-
179170
bool = everyByRight( arr, isPositive );
180171

181172
t.strictEqual( bool, false, 'returns false' );
@@ -188,10 +179,6 @@ tape( 'the function returns `true` if all elements pass a test (typed array)', f
188179

189180
arr = new Float64Array( [ 1.0, 2.0, 3.0 ] );
190181

191-
function isPositive( value ) {
192-
return ( value > 0 );
193-
}
194-
195182
bool = everyByRight( arr, isPositive );
196183

197184
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
204191

205192
arr = new Float64Array( [ 1.0, -2.0, 3.0 ] );
206193

207-
function isPositive( value ) {
208-
return ( value > 0 );
209-
}
210-
211194
bool = everyByRight( arr, isPositive );
212195

213196
t.strictEqual( bool, false, 'returns false' );

0 commit comments

Comments
 (0)