@@ -24,7 +24,6 @@ var tape = require( 'tape' );
24
24
var isnanf = require ( '@stdlib/math/base/assert/is-nanf' ) ;
25
25
var isNegativeZerof = require ( '@stdlib/math/base/assert/is-negative-zerof' ) ;
26
26
var isPositiveZerof = require ( '@stdlib/math/base/assert/is-positive-zerof' ) ;
27
- var float64ToFloat32 = require ( '@stdlib/number/float64/base/to-float32' ) ;
28
27
var PINF = require ( '@stdlib/constants/float32/pinf' ) ;
29
28
var NINF = require ( '@stdlib/constants/float32/ninf' ) ;
30
29
var minmaxf = require ( './../lib/main.js' ) ;
@@ -41,11 +40,11 @@ tape( 'main export is a function', function test( t ) {
41
40
tape ( 'the function returns `NaN` for both the minimum and maximum value if provided a `NaN`' , function test ( t ) {
42
41
var v ;
43
42
44
- v = minmaxf ( NaN , float64ToFloat32 ( 3.14 ) ) ;
43
+ v = minmaxf ( NaN , 3.14 ) ;
45
44
t . strictEqual ( isnanf ( v [ 0 ] ) , true , 'returns expected value' ) ;
46
45
t . strictEqual ( isnanf ( v [ 1 ] ) , true , 'returns expected value' ) ;
47
46
48
- v = minmaxf ( float64ToFloat32 ( 3.14 ) , NaN ) ;
47
+ v = minmaxf ( 3.14 , NaN ) ;
49
48
t . strictEqual ( isnanf ( v [ 0 ] ) , true , 'returns expected value' ) ;
50
49
t . strictEqual ( isnanf ( v [ 1 ] ) , true , 'returns expected value' ) ;
51
50
@@ -59,26 +58,26 @@ tape( 'the function returns `NaN` for both the minimum and maximum value if prov
59
58
tape ( 'the function returns `-Infinity` as the minimum value if provided `-Infinity`' , function test ( t ) {
60
59
var v ;
61
60
62
- v = minmaxf ( NINF , float64ToFloat32 ( 3.14 ) ) ;
61
+ v = minmaxf ( NINF , 3.14 ) ;
63
62
t . strictEqual ( v [ 0 ] , NINF , 'returns expected value' ) ;
64
- t . strictEqual ( v [ 1 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
63
+ t . strictEqual ( v [ 1 ] , 3.14 , 'returns expected value' ) ;
65
64
66
- v = minmaxf ( float64ToFloat32 ( 3.14 ) , NINF ) ;
65
+ v = minmaxf ( 3.14 , NINF ) ;
67
66
t . strictEqual ( v [ 0 ] , NINF , 'returns expected value' ) ;
68
- t . strictEqual ( v [ 1 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
67
+ t . strictEqual ( v [ 1 ] , 3.14 , 'returns expected value' ) ;
69
68
70
69
t . end ( ) ;
71
70
} ) ;
72
71
73
72
tape ( 'the function returns `+Infinity` as the maximum value if provided `+Infinity`' , function test ( t ) {
74
73
var v ;
75
74
76
- v = minmaxf ( PINF , float64ToFloat32 ( 3.14 ) ) ;
77
- t . strictEqual ( v [ 0 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
75
+ v = minmaxf ( PINF , 3.14 ) ;
76
+ t . strictEqual ( v [ 0 ] , 3.14 , 'returns expected value' ) ;
78
77
t . strictEqual ( v [ 1 ] , PINF , 'returns expected value' ) ;
79
78
80
- v = minmaxf ( float64ToFloat32 ( 3.14 ) , PINF ) ;
81
- t . strictEqual ( v [ 0 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
79
+ v = minmaxf ( 3.14 , PINF ) ;
80
+ t . strictEqual ( v [ 0 ] , 3.14 , 'returns expected value' ) ;
82
81
t . strictEqual ( v [ 1 ] , PINF , 'returns expected value' ) ;
83
82
84
83
t . end ( ) ;
@@ -109,13 +108,13 @@ tape( 'the function returns correctly signed zeros', function test( t ) {
109
108
tape ( 'the function returns the minimum and maximum values' , function test ( t ) {
110
109
var v ;
111
110
112
- v = minmaxf ( float64ToFloat32 ( 4.2 ) , float64ToFloat32 ( 3.14 ) ) ;
113
- t . strictEqual ( v [ 0 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
114
- t . strictEqual ( v [ 1 ] , float64ToFloat32 ( 4.2 ) , 'returns expected value' ) ;
111
+ v = minmaxf ( 4.2 , 3.14 ) ;
112
+ t . strictEqual ( v [ 0 ] , 3.14 , 'returns expected value' ) ;
113
+ t . strictEqual ( v [ 1 ] , 4.2 , 'returns expected value' ) ;
115
114
116
- v = minmaxf ( - float64ToFloat32 ( 4.2 ) , float64ToFloat32 ( 3.14 ) ) ;
117
- t . strictEqual ( v [ 0 ] , - float64ToFloat32 ( 4.2 ) , 'returns expected value' ) ;
118
- t . strictEqual ( v [ 1 ] , float64ToFloat32 ( 3.14 ) , 'returns expected value' ) ;
115
+ v = minmaxf ( - 4.2 , 3.14 ) ;
116
+ t . strictEqual ( v [ 0 ] , - 4.2 , 'returns expected value' ) ;
117
+ t . strictEqual ( v [ 1 ] , 3.14 , 'returns expected value' ) ;
119
118
120
119
t . end ( ) ;
121
120
} ) ;
0 commit comments