Skip to content

Commit 981fad3

Browse files
committed
fix: incorrect zero checks
--- 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 1dd268d commit 981fad3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var NINF = require( '@stdlib/constants/float64/ninf' );
2828
var EPS = require( '@stdlib/constants/float64/eps' );
2929
var abs = require( '@stdlib/math/base/special/abs' );
3030
var pow = require( '@stdlib/math/base/special/pow' );
31+
var isPositiveZero = require( '@stdlib/assert/is-positive-zero' );
3132
var cospi = require( './../lib/' );
3233

3334

@@ -99,7 +100,7 @@ tape( 'the function returns `0` for any value with fractional part equal to 1/2'
99100
x = incrspace( 0.5, 100.5, 1.0 );
100101
for ( i = 0; i < x.length; i++ ) {
101102
y = cospi( x[i] );
102-
t.equal( y, 0.0, 'x: '+x[i]+'. E: 0' );
103+
t.equal( isPositiveZero( y ), true, 'returns expected value' );
103104
}
104105
t.end();
105106
});

lib/node_modules/@stdlib/math/base/special/cospi/test/test.native.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ var NINF = require( '@stdlib/constants/float64/ninf' );
2929
var EPS = require( '@stdlib/constants/float64/eps' );
3030
var abs = require( '@stdlib/math/base/special/abs' );
3131
var pow = require( '@stdlib/math/base/special/pow' );
32+
var isPositiveZero = require( '@stdlib/assert/is-positive-zero' );
3233
var tryRequire = require( '@stdlib/utils/try-require' );
3334

3435

@@ -108,7 +109,7 @@ tape( 'the function returns `0` for any value with fractional part equal to 1/2'
108109
x = incrspace( 0.5, 100.5, 1.0 );
109110
for ( i = 0; i < x.length; i++ ) {
110111
y = cospi( x[i] );
111-
t.equal( y, 0.0, 'x: '+x[i]+'. E: 0' );
112+
t.equal( isPositiveZero( y ), true, 'returns expected value' );
112113
}
113114
t.end();
114115
});

0 commit comments

Comments
 (0)