@@ -62,8 +62,8 @@ tape( 'the function splits a floating-point number into a normalized fraction an
62
62
for ( i = 0 ; i < x . length ; i ++ ) {
63
63
out = new Float64Array ( 2 ) ;
64
64
f = frexp ( x [ i ] , out , 1 , 0 ) ;
65
- t . equal ( f , out , 'returns output array' ) ;
66
- t . deepEqual ( f , expected [ i ] , 'returns expected results for ' + x [ i ] ) ;
65
+ t . strictEqual ( f , out , 'returns output array' ) ;
66
+ t . deepEqual ( f , expected [ i ] , 'returns expected value' ) ;
67
67
}
68
68
t . end ( ) ;
69
69
} ) ;
@@ -80,8 +80,8 @@ tape( 'the function splits a floating-point number into a normalized fraction an
80
80
for ( i = 0 ; i < x . length ; i ++ ) {
81
81
out = new Float64Array ( 2 ) ;
82
82
f = frexp ( x [ i ] , out , 1 , 0 ) ;
83
- t . equal ( f , out , 'returns output array' ) ;
84
- t . deepEqual ( f , expected [ i ] , 'returns expected results for ' + x [ i ] ) ;
83
+ t . strictEqual ( f , out , 'returns output array' ) ;
84
+ t . deepEqual ( f , expected [ i ] , 'returns expected value' ) ;
85
85
}
86
86
t . end ( ) ;
87
87
} ) ;
@@ -98,8 +98,8 @@ tape( 'the function splits a floating-point number into a normalized fraction an
98
98
for ( i = 0 ; i < x . length ; i ++ ) {
99
99
out = new Float64Array ( 2 ) ;
100
100
f = frexp ( x [ i ] , out , 1 , 0 ) ;
101
- t . equal ( f , out , 'returns output array' ) ;
102
- t . deepEqual ( f , expected [ i ] , 'returns expected results for ' + x [ i ] ) ;
101
+ t . strictEqual ( f , out , 'returns output array' ) ;
102
+ t . deepEqual ( f , expected [ i ] , 'returns expected value' ) ;
103
103
}
104
104
t . end ( ) ;
105
105
} ) ;
@@ -116,8 +116,8 @@ tape( 'the function splits a floating-point number into a normalized fraction an
116
116
for ( i = 0 ; i < x . length ; i ++ ) {
117
117
out = new Float64Array ( 2 ) ;
118
118
f = frexp ( x [ i ] , out , 1 , 0 ) ;
119
- t . equal ( f , out , 'returns output array' ) ;
120
- t . deepEqual ( f , expected [ i ] , 'returns expected results for ' + x [ i ] ) ;
119
+ t . strictEqual ( f , out , 'returns output array' ) ;
120
+ t . deepEqual ( f , expected [ i ] , 'returns expected value' ) ;
121
121
}
122
122
t . end ( ) ;
123
123
} ) ;
@@ -142,14 +142,14 @@ tape( 'the returned normalized fraction and exponent satisfy the relation `x = f
142
142
x = sign * frac * pow ( 10.0 , exp ) ;
143
143
out = new Float64Array ( 2 ) ;
144
144
f = frexp ( x , out , 1 , 0 ) ;
145
- t . equal ( f , out , 'returns output array' ) ;
145
+ t . strictEqual ( f , out , 'returns output array' ) ;
146
146
147
147
if ( f [ 1 ] > BIAS ) {
148
148
f = f [ 0 ] * pow ( 2.0 , BIAS ) * pow ( 2.0 , f [ 1 ] - BIAS ) ;
149
149
} else {
150
150
f = f [ 0 ] * pow ( 2.0 , f [ 1 ] ) ;
151
151
}
152
- t . equal ( f , x , 'frac * 2^exp equals ' + x ) ;
152
+ t . strictEqual ( f , x , 'returns expected value' ) ;
153
153
}
154
154
t . end ( ) ;
155
155
} ) ;
@@ -174,11 +174,11 @@ tape( 'the absolute value of the normalized fraction is on the interval `[1/2,1)
174
174
x = sign * frac * pow ( 10.0 , exp ) ;
175
175
out = new Float64Array ( 2 ) ;
176
176
f = frexp ( x , out , 1 , 0 ) ;
177
- t . equal ( f , out , 'returns output array' ) ;
177
+ t . strictEqual ( f , out , 'returns output array' ) ;
178
178
179
179
// Compute the absolute value of the normalized fraction:
180
180
f = abs ( f [ 0 ] ) ;
181
- t . ok ( f >= 0.5 && f < 1.0 , 'absolute value of the normalized fraction is on the interval [1/2,1). x: ' + x + '. ' ) ;
181
+ t . ok ( f >= 0.5 && f < 1.0 , 'returns expected value ' ) ;
182
182
}
183
183
t . end ( ) ;
184
184
} ) ;
@@ -189,8 +189,8 @@ tape( 'if provided `+0`, the function returns `[0,0]`', function test( t ) {
189
189
190
190
out = new Float64Array ( 2 ) ;
191
191
f = frexp ( 0.0 , out , 1 , 0 ) ;
192
- t . equal ( f , out , 'returns output array' ) ;
193
- t . deepEqual ( f , [ 0.0 , 0 ] , 'returns [0,0] ' ) ;
192
+ t . strictEqual ( f , out , 'returns output array' ) ;
193
+ t . deepEqual ( f , [ 0.0 , 0 ] , 'returns expected value ' ) ;
194
194
t . end ( ) ;
195
195
} ) ;
196
196
@@ -200,9 +200,9 @@ tape( 'if provided `-0`, the function returns `[-0,0]`', function test( t ) {
200
200
201
201
out = new Float64Array ( 2 ) ;
202
202
f = frexp ( - 0.0 , out , 1 , 0 ) ;
203
- t . equal ( f , out , 'returns output array' ) ;
204
- t . equal ( isNegativeZero ( f [ 0 ] ) , true , 'first element is -0 ' ) ;
205
- t . deepEqual ( f , [ - 0.0 , 0 ] , 'returns [-0,0] ' ) ;
203
+ t . strictEqual ( f , out , 'returns output array' ) ;
204
+ t . strictEqual ( isNegativeZero ( f [ 0 ] ) , true , 'returns expected value ' ) ;
205
+ t . deepEqual ( f , [ - 0.0 , 0 ] , 'returns expected value ' ) ;
206
206
t . end ( ) ;
207
207
} ) ;
208
208
@@ -212,8 +212,8 @@ tape( 'if provided `+infinity`, the function returns `[+infinity,0]`', function
212
212
213
213
out = new Float64Array ( 2 ) ;
214
214
f = frexp ( PINF , out , 1 , 0 ) ;
215
- t . equal ( f , out , 'returns output array' ) ;
216
- t . deepEqual ( f , [ PINF , 0 ] , 'returns [+inf,0] ' ) ;
215
+ t . strictEqual ( f , out , 'returns output array' ) ;
216
+ t . deepEqual ( f , [ PINF , 0 ] , 'returns expected value ' ) ;
217
217
t . end ( ) ;
218
218
} ) ;
219
219
@@ -223,8 +223,8 @@ tape( 'if provided `-infinity`, the function returns `[-infinity,0]`', function
223
223
224
224
out = new Float64Array ( 2 ) ;
225
225
f = frexp ( NINF , out , 1 , 0 ) ;
226
- t . equal ( f , out , 'returns output array' ) ;
227
- t . deepEqual ( f , [ NINF , 0 ] , 'returns [-inf,0] ' ) ;
226
+ t . strictEqual ( f , out , 'returns output array' ) ;
227
+ t . deepEqual ( f , [ NINF , 0 ] , 'returns expected value ' ) ;
228
228
t . end ( ) ;
229
229
} ) ;
230
230
@@ -234,9 +234,9 @@ tape( 'if provided `NaN`, the function returns `[NaN,0]`', function test( t ) {
234
234
235
235
out = new Float64Array ( 2 ) ;
236
236
f = frexp ( NaN , out , 1 , 0 ) ;
237
- t . equal ( f , out , 'returns output array' ) ;
238
- t . equal ( isnan ( f [ 0 ] ) , true , 'first element is NaN ' ) ;
239
- t . equal ( f [ 1 ] , 0 , 'second element is 0 ' ) ;
237
+ t . strictEqual ( f , out , 'returns output array' ) ;
238
+ t . strictEqual ( isnan ( f [ 0 ] ) , true , 'returns expected value ' ) ;
239
+ t . strictEqual ( f [ 1 ] , 0 , 'returns expected value ' ) ;
240
240
t . end ( ) ;
241
241
} ) ;
242
242
@@ -247,9 +247,9 @@ tape( 'the function supports providing an output array', function test( t ) {
247
247
out = [ 0.0 , 0 ] ;
248
248
f = frexp ( 4.0 , out , 1 , 0 ) ;
249
249
250
- t . equal ( f , out , 'returns output array' ) ;
251
- t . equal ( f [ 0 ] , 0.5 , 'has expected first element ' ) ;
252
- t . equal ( f [ 1 ] , 3 , 'has expected second element ' ) ;
250
+ t . strictEqual ( f , out , 'returns output array' ) ;
251
+ t . strictEqual ( f [ 0 ] , 0.5 , 'returns expected value ' ) ;
252
+ t . strictEqual ( f [ 1 ] , 3 , 'returns expected value ' ) ;
253
253
254
254
t . end ( ) ;
255
255
} ) ;
@@ -261,9 +261,9 @@ tape( 'the function supports providing an output typed array', function test( t
261
261
out = new Float64Array ( 2 ) ;
262
262
f = frexp ( 4.0 , out , 1 , 0 ) ;
263
263
264
- t . equal ( f , out , 'returns output array' ) ;
265
- t . equal ( f [ 0 ] , 0.5 , 'has expected first element ' ) ;
266
- t . equal ( f [ 1 ] , 3 , 'has expected second element ' ) ;
264
+ t . strictEqual ( f , out , 'returns output array' ) ;
265
+ t . strictEqual ( f [ 0 ] , 0.5 , 'returns expected value ' ) ;
266
+ t . strictEqual ( f [ 1 ] , 3 , 'returns expected value ' ) ;
267
267
268
268
t . end ( ) ;
269
269
} ) ;
0 commit comments