@@ -26,7 +26,7 @@ public static function provideData() : array
2626 self ::provideNilData (),
2727 self ::provideBoolData (),
2828 self ::provideIntData (),
29- self ::provideFloatData (),
29+ self ::provideFloat64Data (),
3030 self ::provideStrData (),
3131 self ::provideBinData (),
3232 self ::provideArrayData (),
@@ -129,7 +129,15 @@ public static function provideIntUnpackData() : array
129129 ]);
130130 }
131131
132- public static function provideFloatData () : array
132+ public static function provideFloat32Data () : array
133+ {
134+ return [
135+ '32-bit float #1 ' => [0.0 , "\xca" ."\x00\x00\x00\x00" ],
136+ '32-bit float #2 ' => [2.5 , "\xca" ."\x40\x20\x00\x00" ],
137+ ];
138+ }
139+
140+ public static function provideFloat64Data () : array
133141 {
134142 return [
135143 '64-bit float #1 ' => [0.0 , "\xcb" ."\x00\x00\x00\x00" ."\x00\x00\x00\x00" ],
@@ -140,10 +148,10 @@ public static function provideFloatData() : array
140148
141149 public static function provideFloatUnpackData () : array
142150 {
143- return array_merge (self :: provideFloatData (), [
144- ' 32-bit float #1 ' => [ 0.0 , "\xca" . "\x00\x00\x00\x00" ] ,
145- ' 32-bit float #2 ' => [ 2.5 , "\xca" . "\x40\x20\x00\x00" ],
146- ] );
151+ return array_merge (
152+ self :: provideFloat32Data () ,
153+ self :: provideFloat64Data ()
154+ );
147155 }
148156
149157 public static function provideStrData () : array
0 commit comments