22
22
23
23
var resolve = require ( 'path' ) . resolve ;
24
24
var tape = require ( 'tape' ) ;
25
- var isFinite = require ( '@stdlib/assert/is-finite' ) . isPrimitive ; // eslint-disable-line stdlib/no-redeclare
26
25
var Float64Results = require ( '@stdlib/stats/base/ztest/one-sample/results/float64' ) ;
26
+ var isfinite = require ( '@stdlib/math/base/assert/is-finite' ) ;
27
27
var isnan = require ( '@stdlib/math/base/assert/is-nan' ) ;
28
28
var dfill = require ( '@stdlib/blas/ext/base/dfill' ) . ndarray ;
29
29
var normalFactory = require ( '@stdlib/random/array/normal' ) . factory ;
@@ -69,17 +69,17 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
69
69
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
70
70
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
71
71
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
72
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
73
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
72
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
73
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
74
74
75
75
out = dztest ( x . length , 'two-sided' , 0.1 , 100.0 , 1.0 , x , 1 , results ) ;
76
76
t . strictEqual ( out , results , 'returns expected value' ) ;
77
77
t . strictEqual ( out . rejected , true , 'returns expected value' ) ;
78
78
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
79
79
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
80
80
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
81
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
82
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
81
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
82
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
83
83
84
84
// Generate an array with a sufficiently large sample size to effectively guarantee expected results:
85
85
x = normal ( 10000 , 100.0 , 1.0 , {
@@ -92,8 +92,8 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
92
92
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
93
93
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
94
94
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
95
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
96
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
95
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
96
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
97
97
98
98
t . end ( ) ;
99
99
} ) ;
@@ -116,7 +116,7 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
116
116
t . strictEqual ( out . alternative , 'greater' , 'returns expected value' ) ;
117
117
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
118
118
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
119
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
119
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
120
120
t . strictEqual ( out . ci [ 1 ] , PINF , 'returns expected value' ) ;
121
121
122
122
// Generate an array with a sufficiently large sample size to effectively guarantee expected results:
@@ -130,7 +130,7 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
130
130
t . strictEqual ( out . alternative , 'greater' , 'returns expected value' ) ;
131
131
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
132
132
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
133
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
133
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
134
134
t . strictEqual ( out . ci [ 1 ] , PINF , 'returns expected value' ) ;
135
135
136
136
t . end ( ) ;
@@ -155,7 +155,7 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
155
155
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
156
156
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
157
157
t . strictEqual ( out . ci [ 0 ] , NINF , 'returns expected value' ) ;
158
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
158
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
159
159
160
160
// Generate an array with a sufficiently large sample size to effectively guarantee expected results:
161
161
x = normal ( 10000 , - 100.0 , 1.0 , {
@@ -169,7 +169,7 @@ tape( 'the function performs a one-sample Z-test over a strided array (alternati
169
169
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
170
170
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
171
171
t . strictEqual ( out . ci [ 0 ] , NINF , 'returns expected value' ) ;
172
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
172
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
173
173
174
174
t . end ( ) ;
175
175
} ) ;
@@ -222,8 +222,8 @@ tape( 'the function supports a stride parameter', opts, function test( t ) {
222
222
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
223
223
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
224
224
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
225
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
226
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
225
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
226
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
227
227
228
228
// Generate an array with a sufficiently large sample size to effectively guarantee expected results:
229
229
x = normal ( N * 2 , 100.0 , 1.0 , {
@@ -237,8 +237,8 @@ tape( 'the function supports a stride parameter', opts, function test( t ) {
237
237
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
238
238
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
239
239
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
240
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
241
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
240
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
241
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
242
242
243
243
t . end ( ) ;
244
244
} ) ;
@@ -264,8 +264,8 @@ tape( 'the function supports a negative stride parameter', opts, function test(
264
264
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
265
265
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
266
266
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
267
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
268
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
267
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
268
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
269
269
270
270
// Generate an array with a sufficiently large sample size to effectively guarantee expected results:
271
271
x = normal ( N * 2 , 100.0 , 1.0 , {
@@ -279,8 +279,8 @@ tape( 'the function supports a negative stride parameter', opts, function test(
279
279
t . strictEqual ( out . alternative , 'two-sided' , 'returns expected value' ) ;
280
280
t . strictEqual ( isnan ( out . statistic ) , false , 'returns expected value' ) ;
281
281
t . strictEqual ( isnan ( out . pValue ) , false , 'returns expected value' ) ;
282
- t . strictEqual ( isFinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
283
- t . strictEqual ( isFinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
282
+ t . strictEqual ( isfinite ( out . ci [ 0 ] ) , true , 'returns expected value' ) ;
283
+ t . strictEqual ( isfinite ( out . ci [ 1 ] ) , true , 'returns expected value' ) ;
284
284
285
285
t . end ( ) ;
286
286
} ) ;
0 commit comments