Skip to content

Commit 6c5e9ed

Browse files
author
aayush0325
committed
feat: matching tolerance for tests
1 parent 8d8d4dd commit 6c5e9ed

File tree

1 file changed

+5
-5
lines changed
  • lib/node_modules/@stdlib/math/base/special/exp2f/test

1 file changed

+5
-5
lines changed

lib/node_modules/@stdlib/math/base/special/exp2f/test/test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ tape( 'the function accurately computes `2**x` for negative medium numbers', fun
6060
for ( i = 0; i < x.length; i++ ) {
6161
v = exp2f( x[ i ] );
6262
delta = absf( v - expected[ i ] );
63-
tol = 2.0 * EPS * absf( expected[ i ] );
63+
tol = 1.5 * EPS * absf( expected[ i ] );
6464
t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + expected[ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' );
6565
}
6666
t.end();
@@ -80,7 +80,7 @@ tape( 'the function accurately computes `2**x` for positive medium numbers', fun
8080
for ( i = 0; i < x.length; i++ ) {
8181
v = exp2f( x[ i ] );
8282
delta = absf( v - expected[ i ] );
83-
tol = 2.0 * EPS * absf( expected[ i ] );
83+
tol = 1.5 * EPS * absf( expected[ i ] );
8484
t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + expected[ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' );
8585
}
8686
t.end();
@@ -100,7 +100,7 @@ tape( 'the function accurately computes `2**x` for negative small numbers', func
100100
for ( i = 0; i < x.length; i++ ) {
101101
v = exp2f( x[ i ] );
102102
delta = absf( v - expected[ i ] );
103-
tol = 2.0 * EPS * absf( expected[ i ] );
103+
tol = 1.5 * EPS * absf( expected[ i ] );
104104
t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + expected[ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' );
105105
}
106106
t.end();
@@ -120,7 +120,7 @@ tape( 'the function accurately computes `2**x` for positive small numbers', func
120120
for ( i = 0; i < x.length; i++ ) {
121121
v = exp2f( x[ i ] );
122122
delta = absf( v - expected[ i ] );
123-
tol = 2.0 * EPS * absf( expected[ i ] );
123+
tol = 1.5 * EPS * absf( expected[ i ] );
124124
t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + expected[ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' );
125125
}
126126
t.end();
@@ -140,7 +140,7 @@ tape( 'the function accurately computes `2**x` for very small `x`', function tes
140140
for ( i = 0; i < x.length; i++ ) {
141141
v = exp2f( x[ i ] );
142142
delta = absf( v - expected[ i ] );
143-
tol = 2.0 * EPS * absf( expected[ i ] );
143+
tol = 1.5 * EPS * absf( expected[ i ] );
144144
t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + expected[ i ] + '. Delta: ' + delta + '. Tolerance: ' + tol + '.' );
145145
}
146146
t.end();

0 commit comments

Comments
 (0)