Skip to content

Commit 07c4b91

Browse files
committed
Update benchmarks
1 parent e3661e5 commit 07c4b91

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

lib/node_modules/@stdlib/array/linspace/benchmark/benchmark.length.js

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@
2222

2323
var bench = require( '@stdlib/bench' );
2424
var pow = require( '@stdlib/math/base/special/pow' );
25-
var randu = require( '@stdlib/random/base/randu' );
26-
var isArray = require( '@stdlib/assert/is-array' );
25+
var isArrayLikeObject = require( '@stdlib/assert/is-array-like-object' );
2726
var pkg = require( './../package.json' ).name;
2827
var linspace = require( './../lib' );
2928

@@ -47,21 +46,19 @@ function createBenchmark( len ) {
4746
* @param {Benchmark} b - benchmark instance
4847
*/
4948
function benchmark( b ) {
50-
var x2;
5149
var v;
5250
var i;
5351

5452
b.tic();
5553
for ( i = 0; i < b.iterations; i++ ) {
56-
x2 = randu() * 10.0;
57-
v = linspace( 0.0, x2, len );
54+
v = linspace( 0.0, 100.0, len );
5855
if ( typeof v !== 'object' ) {
59-
b.fail( 'should return an array' );
56+
b.fail( 'should return an array-like object' );
6057
}
6158
}
6259
b.toc();
63-
if ( !isArray( v ) ) {
64-
b.fail( 'should return an array' );
60+
if ( !isArrayLikeObject( v ) ) {
61+
b.fail( 'should return an array-like object' );
6562
}
6663
b.pass( 'benchmark finished' );
6764
b.end();
@@ -89,7 +86,7 @@ function main() {
8986
for ( i = min; i <= max; i++ ) {
9087
len = pow( 10, i );
9188
f = createBenchmark( len );
92-
bench( pkg+':len='+len, f );
89+
bench( pkg+'::default,real:len='+len, f );
9390
}
9491
}
9592

0 commit comments

Comments
 (0)