diff --git a/lib/node_modules/@stdlib/stats/incr/covmat/test/test.js b/lib/node_modules/@stdlib/stats/incr/covmat/test/test.js index ef533c2094de..3ca340d85252 100644 --- a/lib/node_modules/@stdlib/stats/incr/covmat/test/test.js +++ b/lib/node_modules/@stdlib/stats/incr/covmat/test/test.js @@ -21,8 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var abs = require( '@stdlib/math/base/special/abs' ); -var EPS = require( '@stdlib/constants/float64/eps' ); +var isAlmostSameValue = require( '@stdlib/assert/is-almost-same-value' ); var ndarray = require( '@stdlib/ndarray/ctor' ); var Float64Array = require( '@stdlib/array/float64' ); var incrcovmat = require( './../lib' ); @@ -590,9 +589,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari var strides; var actual; var shape; - var delta; var order; - var tol; var acc; var n; var v; @@ -635,13 +632,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari for ( k = 0; k < n; k++ ) { v = actual.get( j, k ); e = expected[ i ][ (j*n)+k ]; - if ( v === e ) { - t.strictEqual( v, e, 'returns expected result. i: '+i+'. j: '+j+'. k: '+k+'.' ); - } else { - delta = abs( e - v ); - tol = 3.0 * EPS * abs( e ); - t.strictEqual( delta <= tol, true, 'i: '+i+'. j: '+j+'. k: '+k+'. expected: '+e+'. actual: '+v+'. tol: '+tol+'. delta: '+delta+'.' ); - } + t.strictEqual( isAlmostSameValue( v, e, 3 ), true, 'returns expected value' ); } } } @@ -654,9 +645,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari var actual; var buffer; var shape; - var delta; var order; - var tol; var acc; var cov; var n; @@ -706,13 +695,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari for ( k = 0; k < n; k++ ) { v = actual.get( j, k ); e = expected[ i ][ (j*n)+k ]; - if ( v === e ) { - t.strictEqual( v, e, 'returns expected result. i: '+i+'. j: '+j+'. k: '+k+'.' ); - } else { - delta = abs( e - v ); - tol = 3.0 * EPS * abs( e ); - t.strictEqual( delta <= tol, true, 'i: '+i+'. j: '+j+'. k: '+k+'. expected: '+e+'. actual: '+v+'. tol: '+tol+'. delta: '+delta+'.' ); - } + t.strictEqual( isAlmostSameValue( v, e, 3 ), true, 'returns expected value' ); } } } @@ -726,9 +709,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari var buffer; var means; var shape; - var delta; var order; - var tol; var acc; var n; var v; @@ -774,13 +755,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari for ( k = 0; k < n; k++ ) { v = actual.get( j, k ); e = expected[ i ][ (j*n)+k ]; - if ( v === e ) { - t.strictEqual( v, e, 'returns expected result. i: '+i+'. j: '+j+'. k: '+k+'.' ); - } else { - delta = abs( e - v ); - tol = 3.0 * EPS * abs( e ); - t.strictEqual( delta <= tol, true, 'i: '+i+'. j: '+j+'. k: '+k+'. expected: '+e+'. actual: '+v+'. tol: '+tol+'. delta: '+delta+'.' ); - } + t.strictEqual( isAlmostSameValue( v, e, 0 ), true, 'returns expected value' ); } } } @@ -794,9 +769,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari var buffer; var means; var shape; - var delta; var order; - var tol; var acc; var cov; var n; @@ -848,13 +821,7 @@ tape( 'the accumulator function incrementally computes an unbiased sample covari for ( k = 0; k < n; k++ ) { v = actual.get( j, k ); e = expected[ i ][ (j*n)+k ]; - if ( v === e ) { - t.strictEqual( v, e, 'returns expected result. i: '+i+'. j: '+j+'. k: '+k+'.' ); - } else { - delta = abs( e - v ); - tol = 3.0 * EPS * abs( e ); - t.strictEqual( delta <= tol, true, 'i: '+i+'. j: '+j+'. k: '+k+'. expected: '+e+'. actual: '+v+'. tol: '+tol+'. delta: '+delta+'.' ); - } + t.strictEqual( isAlmostSameValue( v, e, 0 ), true, 'returns expected value' ); } } }