From a7ab8e965d1bbf5f40d9ba06a7cdb9c22190b837 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 20 Oct 2026 02:15:18 +0000 Subject: [PATCH] test: migrate `stats/incr/nanmrange` to ULP-based assertions Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Cyvgg19SJhPHVs8HSgjuFp --- lib/node_modules/@stdlib/stats/incr/nanmrange/test/test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/incr/nanmrange/test/test.js b/lib/node_modules/@stdlib/stats/incr/nanmrange/test/test.js index 808fc293dd92..616e485fd342 100644 --- a/lib/node_modules/@stdlib/stats/incr/nanmrange/test/test.js +++ b/lib/node_modules/@stdlib/stats/incr/nanmrange/test/test.js @@ -21,9 +21,9 @@ // MODULES // var tape = require( 'tape' ); +var isAlmostSameValue = require( '@stdlib/assert/is-almost-same-value' ); var isNegativeZero = require( '@stdlib/math/base/assert/is-negative-zero' ); var isnan = require( '@stdlib/math/base/assert/is-nan' ); -var abs = require( '@stdlib/math/base/special/abs' ); var incrnanmrange = require( './../lib' ); @@ -407,7 +407,7 @@ tape( 'if provided NaN, the accumulator function ignores it and returns the prev if ( isnan( expected[ i ] ) ) { t.equal( isnan( v ), true, 'returns expected value for window '+i ); } else if ( i === 2 ) { - t.ok( abs(v - expected[i]) < 0.01, 'returns expected value for window '+i ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } else { t.equal( v, expected[ i ], 'returns expected value for window '+i ); }