Skip to content

Commit 4055159

Browse files
committed
test: migrated to ulp based testing
--- 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: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent eccfc1f commit 4055159

2 files changed

Lines changed: 14 additions & 64 deletions

File tree

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

Lines changed: 7 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,9 @@
2222

2323
var tape = require( 'tape' );
2424
var isnan = require( '@stdlib/math/base/assert/is-nan' );
25-
var abs = require( '@stdlib/math/base/special/abs' );
2625
var PINF = require( '@stdlib/constants/float64/pinf' );
2726
var NINF = require( '@stdlib/constants/float64/ninf' );
28-
var EPS = require( '@stdlib/constants/float64/eps' );
27+
var isAlmostSameValue = require( '@stdlib/assert/is-almost-same-value' );
2928
var cos = require( './../lib' );
3029

3130

@@ -49,8 +48,6 @@ tape( 'main export is a function', function test( t ) {
4948

5049
tape( 'the function computes the cosine (medium negative values)', function test( t ) {
5150
var expected;
52-
var delta;
53-
var tol;
5451
var x;
5552
var y;
5653
var i;
@@ -63,9 +60,7 @@ tape( 'the function computes the cosine (medium negative values)', function test
6360
if ( y === expected[ i ] ) {
6461
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
6562
} else {
66-
delta = abs( y - expected[ i ] );
67-
tol = EPS * abs( expected[ i ] );
68-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
63+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
6964
}
7065
}
7166

@@ -74,8 +69,6 @@ tape( 'the function computes the cosine (medium negative values)', function test
7469

7570
tape( 'the function computes the cosine (positive medium values)', function test( t ) {
7671
var expected;
77-
var delta;
78-
var tol;
7972
var x;
8073
var y;
8174
var i;
@@ -88,9 +81,7 @@ tape( 'the function computes the cosine (positive medium values)', function test
8881
if ( y === expected[ i ] ) {
8982
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
9083
} else {
91-
delta = abs( y - expected[ i ] );
92-
tol = EPS * abs( expected[ i ] );
93-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
84+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
9485
}
9586
}
9687

@@ -99,8 +90,6 @@ tape( 'the function computes the cosine (positive medium values)', function test
9990

10091
tape( 'the function computes the cosine (large negative values)', function test( t ) {
10192
var expected;
102-
var delta;
103-
var tol;
10493
var x;
10594
var y;
10695
var i;
@@ -113,9 +102,7 @@ tape( 'the function computes the cosine (large negative values)', function test(
113102
if ( y === expected[ i ] ) {
114103
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
115104
} else {
116-
delta = abs( y - expected[ i ] );
117-
tol = EPS * abs( expected[ i ] );
118-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
105+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
119106
}
120107
}
121108

@@ -124,8 +111,6 @@ tape( 'the function computes the cosine (large negative values)', function test(
124111

125112
tape( 'the function computes the cosine (large positive values)', function test( t ) {
126113
var expected;
127-
var delta;
128-
var tol;
129114
var x;
130115
var y;
131116
var i;
@@ -138,9 +123,7 @@ tape( 'the function computes the cosine (large positive values)', function test(
138123
if ( y === expected[ i ] ) {
139124
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
140125
} else {
141-
delta = abs( y - expected[ i ] );
142-
tol = EPS * abs( expected[ i ] );
143-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
126+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
144127
}
145128
}
146129

@@ -149,8 +132,6 @@ tape( 'the function computes the cosine (large positive values)', function test(
149132

150133
tape( 'the function computes the cosine (huge negative values)', function test( t ) {
151134
var expected;
152-
var delta;
153-
var tol;
154135
var x;
155136
var y;
156137
var i;
@@ -163,9 +144,7 @@ tape( 'the function computes the cosine (huge negative values)', function test(
163144
if ( y === expected[ i ] ) {
164145
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
165146
} else {
166-
delta = abs( y - expected[ i ] );
167-
tol = EPS * abs( expected[ i ] );
168-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
147+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
169148
}
170149
}
171150

@@ -174,8 +153,6 @@ tape( 'the function computes the cosine (huge negative values)', function test(
174153

175154
tape( 'the function computes the cosine (huge positive values)', function test( t ) {
176155
var expected;
177-
var delta;
178-
var tol;
179156
var x;
180157
var y;
181158
var i;
@@ -188,9 +165,7 @@ tape( 'the function computes the cosine (huge positive values)', function test(
188165
if ( y === expected[ i ] ) {
189166
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
190167
} else {
191-
delta = abs( y - expected[ i ] );
192-
tol = EPS * abs( expected[ i ] );
193-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
168+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
194169
}
195170
}
196171

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

Lines changed: 7 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,9 @@
2323
var resolve = require( 'path' ).resolve;
2424
var tape = require( 'tape' );
2525
var isnan = require( '@stdlib/math/base/assert/is-nan' );
26-
var abs = require( '@stdlib/math/base/special/abs' );
2726
var PINF = require( '@stdlib/constants/float64/pinf' );
2827
var NINF = require( '@stdlib/constants/float64/ninf' );
29-
var EPS = require( '@stdlib/constants/float64/eps' );
28+
var isAlmostSameValue = require( '@stdlib/assert/is-almost-same-value' );
3029
var tryRequire = require( '@stdlib/utils/try-require' );
3130

3231

@@ -58,8 +57,6 @@ tape( 'main export is a function', opts, function test( t ) {
5857

5958
tape( 'the function computes the cosine (medium negative values)', opts, function test( t ) {
6059
var expected;
61-
var delta;
62-
var tol;
6360
var x;
6461
var y;
6562
var i;
@@ -72,9 +69,7 @@ tape( 'the function computes the cosine (medium negative values)', opts, functio
7269
if ( y === expected[ i ] ) {
7370
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
7471
} else {
75-
delta = abs( y - expected[ i ] );
76-
tol = EPS * abs( expected[ i ] );
77-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
72+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
7873
}
7974
}
8075

@@ -83,8 +78,6 @@ tape( 'the function computes the cosine (medium negative values)', opts, functio
8378

8479
tape( 'the function computes the cosine (positive medium values)', opts, function test( t ) {
8580
var expected;
86-
var delta;
87-
var tol;
8881
var x;
8982
var y;
9083
var i;
@@ -97,9 +90,7 @@ tape( 'the function computes the cosine (positive medium values)', opts, functio
9790
if ( y === expected[ i ] ) {
9891
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
9992
} else {
100-
delta = abs( y - expected[ i ] );
101-
tol = EPS * abs( expected[ i ] );
102-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
93+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
10394
}
10495
}
10596

@@ -108,8 +99,6 @@ tape( 'the function computes the cosine (positive medium values)', opts, functio
10899

109100
tape( 'the function computes the cosine (large negative values)', opts, function test( t ) {
110101
var expected;
111-
var delta;
112-
var tol;
113102
var x;
114103
var y;
115104
var i;
@@ -122,9 +111,7 @@ tape( 'the function computes the cosine (large negative values)', opts, function
122111
if ( y === expected[ i ] ) {
123112
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
124113
} else {
125-
delta = abs( y - expected[ i ] );
126-
tol = EPS * abs( expected[ i ] );
127-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
114+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
128115
}
129116
}
130117

@@ -133,8 +120,6 @@ tape( 'the function computes the cosine (large negative values)', opts, function
133120

134121
tape( 'the function computes the cosine (large positive values)', opts, function test( t ) {
135122
var expected;
136-
var delta;
137-
var tol;
138123
var x;
139124
var y;
140125
var i;
@@ -147,9 +132,7 @@ tape( 'the function computes the cosine (large positive values)', opts, function
147132
if ( y === expected[ i ] ) {
148133
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
149134
} else {
150-
delta = abs( y - expected[ i ] );
151-
tol = EPS * abs( expected[ i ] );
152-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
135+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
153136
}
154137
}
155138

@@ -158,8 +141,6 @@ tape( 'the function computes the cosine (large positive values)', opts, function
158141

159142
tape( 'the function computes the cosine (huge negative values)', opts, function test( t ) {
160143
var expected;
161-
var delta;
162-
var tol;
163144
var x;
164145
var y;
165146
var i;
@@ -172,9 +153,7 @@ tape( 'the function computes the cosine (huge negative values)', opts, function
172153
if ( y === expected[ i ] ) {
173154
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
174155
} else {
175-
delta = abs( y - expected[ i ] );
176-
tol = EPS * abs( expected[ i ] );
177-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
156+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
178157
}
179158
}
180159

@@ -183,8 +162,6 @@ tape( 'the function computes the cosine (huge negative values)', opts, function
183162

184163
tape( 'the function computes the cosine (huge positive values)', opts, function test( t ) {
185164
var expected;
186-
var delta;
187-
var tol;
188165
var x;
189166
var y;
190167
var i;
@@ -197,9 +174,7 @@ tape( 'the function computes the cosine (huge positive values)', opts, function
197174
if ( y === expected[ i ] ) {
198175
t.strictEqual( y, expected[ i ], 'x: '+x[i]+'. Expected: '+expected[i] );
199176
} else {
200-
delta = abs( y - expected[ i ] );
201-
tol = EPS * abs( expected[ i ] );
202-
t.ok( delta <= tol, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i]+'. tol: '+tol+'. Δ: '+delta+'.' );
177+
t.strictEqual( isAlmostSameValue( y, expected[ i ], 1 ), true, 'within tolerance. x: '+x[i]+'. y: '+y+'. E: '+expected[i] );
203178
}
204179
}
205180

0 commit comments

Comments
 (0)