@@ -24,6 +24,7 @@ var resolve = require( 'path' ).resolve;
2424var tape = require ( 'tape' ) ;
2525var isnanf = require ( '@stdlib/math/base/assert/is-nanf' ) ;
2626var isPositiveZero = require ( '@stdlib/math/base/assert/is-positive-zerof' ) ;
27+ var float64ToFloat32 = require ( '@stdlib/number/float64/base/to-float32' ) ;
2728var tryRequire = require ( '@stdlib/utils/try-require' ) ;
2829
2930
@@ -88,53 +89,53 @@ tape( 'if provided a value which is between a minimum value (inclusive) and a ma
8889 t . end ( ) ;
8990} ) ;
9091
91- tape ( 'if provided a value which less than a minimum value or greater than or equal to a maximum value, the function wraps the value using modulo arithmetic' , opts , function test ( t ) {
92+ tape ( 'if provided a value which less than a minimum value or greater than or equal to a maximum value, the function wraps the value using modulo arithmetic' , function test ( t ) {
9293 var v ;
9394
9495 v = wrapf ( 13.00 , 0.0 , 5.0 ) ;
95- t . strictEqual ( v , 3.00 , 'returns expected value' ) ;
96+ t . equal ( v , float64ToFloat32 ( 3.00 ) , 'returns expected value' ) ;
9697
9798 v = wrapf ( - 3.15 , 0.0 , 5.0 ) ;
98- t . strictEqual ( v , 1.85 , 'returns expected value' ) ;
99+ t . equal ( v , float64ToFloat32 ( 1.85 ) , 'returns expected value' ) ;
99100
100- v = wrapf ( - 13.14 , - 10.0 , 15.0 ) ;
101- t . strictEqual ( v , 11.86 , 'returns expected value' ) ;
101+ v = wrapf ( - 13.1 , - 10.0 , 15.0 ) ;
102+ t . equal ( v , float64ToFloat32 ( 11.90 ) , 'returns expected value' ) ;
102103
103104 v = wrapf ( 10.0 , 0.0 , 5.0 ) ;
104- t . strictEqual ( v , 0.0 , 'returns expected value' ) ;
105+ t . equal ( v , float64ToFloat32 ( 0.0 ) , 'returns expected value' ) ;
105106
106107 v = wrapf ( - 10.0 , 0.0 , 5.0 ) ;
107- t . strictEqual ( v , 0.0 , 'returns expected value' ) ;
108+ t . equal ( v , float64ToFloat32 ( 0.0 ) , 'returns expected value' ) ;
108109
109110 v = wrapf ( - 30.0 , 0.0 , 5.0 ) ;
110- t . strictEqual ( v , 0.0 , 'returns expected value' ) ;
111+ t . equal ( v , float64ToFloat32 ( 0.0 ) , 'returns expected value' ) ;
111112
112113 v = wrapf ( - 30.0 , - 5.0 , 0.0 ) ;
113- t . strictEqual ( v , - 5.0 , 'returns expected value' ) ;
114+ t . equal ( v , float64ToFloat32 ( - 5.0 ) , 'returns expected value' ) ;
114115
115116 v = wrapf ( 30.0 , 0.0 , 5.0 ) ;
116- t . strictEqual ( v , 0.0 , 'returns expected value' ) ;
117+ t . equal ( v , float64ToFloat32 ( 0.0 ) , 'returns expected value' ) ;
117118
118119 v = wrapf ( 31.0 , 0.0 , 5.0 ) ;
119- t . strictEqual ( v , 1.0 , 'returns expected value' ) ;
120+ t . equal ( v , float64ToFloat32 ( 1.0 ) , 'returns expected value' ) ;
120121
121122 v = wrapf ( - 31.0 , - 5.0 , 0.0 ) ;
122- t . strictEqual ( v , - 1.0 , 'returns expected value' ) ;
123+ t . equal ( v , float64ToFloat32 ( - 1.0 ) , 'returns expected value' ) ;
123124
124125 v = wrapf ( 0.0 , - 3.14 , 0.0 ) ;
125- t . strictEqual ( v , - 3.14 , 'returns expected value' ) ;
126+ t . equal ( v , float64ToFloat32 ( - 3.14 ) , 'returns expected value' ) ;
126127
127128 v = wrapf ( 0.0 , - 10.0 , - 0.0 ) ;
128- t . strictEqual ( v , - 10.0 , 'returns expected value' ) ;
129+ t . equal ( v , float64ToFloat32 ( - 10.0 ) , 'returns expected value' ) ;
129130
130131 v = wrapf ( - 0.0 , - 10.0 , 0.0 ) ;
131- t . strictEqual ( v , - 10.0 , 'returns expected value' ) ;
132+ t . equal ( v , float64ToFloat32 ( - 10.0 ) , 'returns expected value' ) ;
132133
133134 v = wrapf ( 0.0 , - 10.0 , 0.0 ) ;
134- t . strictEqual ( v , - 10.0 , 'returns expected value' ) ;
135+ t . equal ( v , float64ToFloat32 ( - 10.0 ) , 'returns expected value' ) ;
135136
136137 v = wrapf ( - 0.0 , - 10.0 , - 0.0 ) ;
137- t . strictEqual ( v , - 10.0 , 'returns expected value' ) ;
138+ t . equal ( v , float64ToFloat32 ( - 10.0 ) , 'returns expected value' ) ;
138139
139140 t . end ( ) ;
140141} ) ;
0 commit comments