Skip to content

Commit 07f0a62

Browse files
committed
test: remove the approx check in JS tests
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent c14397f commit 07f0a62

File tree

1 file changed

+1
-11
lines changed
  • lib/node_modules/@stdlib/math/base/special/factorial2f/test

1 file changed

+1
-11
lines changed

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

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,10 @@
2121
// MODULES //
2222

2323
var tape = require( 'tape' );
24-
var absf = require( '@stdlib/math/base/special/absf' );
2524
var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
2625
var incrspace = require( '@stdlib/array/base/incrspace' );
2726
var PINF = require( '@stdlib/constants/float32/pinf' );
2827
var NINF = require( '@stdlib/constants/float32/ninf' );
29-
var EPS = require( '@stdlib/constants/float32/eps' );
3028
var factorial2f = require( './../lib' );
3129

3230

@@ -76,8 +74,6 @@ tape( 'if provided `NaN`, the function returns `NaN`', function test( t ) {
7674

7775
tape( 'the function evaluates the double factorial', function test( t ) {
7876
var expected;
79-
var delta;
80-
var tol;
8177
var x;
8278
var v;
8379
var i;
@@ -87,13 +83,7 @@ tape( 'the function evaluates the double factorial', function test( t ) {
8783

8884
for ( i = 0; i < x.length; i++ ) {
8985
v = factorial2f( x[ i ] );
90-
if ( v === expected[ i ] ) {
91-
t.strictEqual( v, expected[ i ], 'returns expected value' );
92-
} else {
93-
delta = absf( v - expected[i] );
94-
tol = 1.0 * EPS * absf( expected[i] );
95-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. v: '+v+'. e: '+expected[i]+'. Δ: '+delta+'. tol: '+tol+'.' );
96-
}
86+
t.strictEqual( v, expected[ i ], 'returns expected value' );
9787
}
9888
t.end();
9989
});

0 commit comments

Comments
 (0)