Make WordPress Core

Ticket #34087: 34087.diff

File 34087.diff, 3.0 KB (added by jorbin, 8 years ago)
  • tests/phpunit/tests/image/intermediate_size.php

     
    184184
    185185        /**
    186186        * @ticket 17626
     187        * @dataProvider tmpProvidor
    187188        */
    188         function test_get_intermediate_sizes_by_array_zero_height() {
    189                 // Generate random width
    190                 $random_w = rand( 300, 400 );
     189        function test_get_intermediate_sizes_by_array_zero_height( $random_w ) {
    191190
    192191                // Only one dimention match shouldn't return false positive (see: 17626)
    193192                add_image_size( 'test-size', $random_w, 0, false );
     
    215214
    216215        /**
    217216        * @ticket 17626
     217        * @dataProvider tmpProvidor
    218218        */
    219         function test_get_intermediate_sizes_by_array_zero_width() {
    220                 // Generate random height
    221                 $random_h = rand( 200, 300 );
     219        function test_get_intermediate_sizes_by_array_zero_width( $random_h ) {
    222220
    223221                // Only one dimention match shouldn't return false positive (see: 17626)
    224222                add_image_size( 'test-size', 0, $random_h, false );
     
    243241                remove_image_size( 'test-size' );
    244242                remove_image_size( 'false-height' );
    245243        }
     244
     245
     246        function tmpProvidor() {
     247                return array(
     248                        array( 200 ),
     249                        array( 201 ),
     250                        array( 202 ),
     251                        array( 203 ),
     252                        array( 204 ),
     253                        array( 205 ),
     254                        array( 206 ),
     255                        array( 207 ),
     256                        array( 208 ),
     257                        array( 209 ),
     258                        array( 210 ),
     259                        array( 211 ),
     260                        array( 212 ),
     261                        array( 213 ),
     262                        array( 214 ),
     263                        array( 215 ),
     264                        array( 216 ),
     265                        array( 217 ),
     266                        array( 218 ),
     267                        array( 219 ),
     268                        array( 220 ),
     269                        array( 221 ),
     270                        array( 222 ),
     271                        array( 223 ),
     272                        array( 224 ),
     273                        array( 225 ),
     274                        array( 226 ),
     275                        array( 227 ),
     276                        array( 228 ),
     277                        array( 229 ),
     278                        array( 230 ),
     279                        array( 231 ),
     280                        array( 232 ),
     281                        array( 233 ),
     282                        array( 234 ),
     283                        array( 235 ),
     284                        array( 236 ),
     285                        array( 237 ),
     286                        array( 238 ),
     287                        array( 239 ),
     288                        array( 240 ),
     289                        array( 241 ),
     290                        array( 242 ),
     291                        array( 243 ),
     292                        array( 244 ),
     293                        array( 245 ),
     294                        array( 246 ),
     295                        array( 247 ),
     296                        array( 248 ),
     297                        array( 249 ),
     298                        array( 250 ),
     299                        array( 251 ),
     300                        array( 252 ),
     301                        array( 253 ),
     302                        array( 254 ),
     303                        array( 255 ),
     304                        array( 256 ),
     305                        array( 257 ),
     306                        array( 258 ),
     307                        array( 259 ),
     308                        array( 260 ),
     309                        array( 261 ),
     310                        array( 262 ),
     311                        array( 263 ),
     312                        array( 264 ),
     313                        array( 265 ),
     314                        array( 266 ),
     315                        array( 267 ),
     316                        array( 268 ),
     317                        array( 269 ),
     318                        array( 270 ),
     319                        array( 271 ),
     320                        array( 272 ),
     321                        array( 273 ),
     322                        array( 274 ),
     323                        array( 275 ),
     324                        array( 276 ),
     325                        array( 277 ),
     326                        array( 278 ),
     327                        array( 279 ),
     328                        array( 280 ),
     329                        array( 281 ),
     330                        array( 282 ),
     331                        array( 283 ),
     332                        array( 284 ),
     333                        array( 285 ),
     334                        array( 286 ),
     335                        array( 287 ),
     336                        array( 288 ),
     337                        array( 289 ),
     338                        array( 290 ),
     339                        array( 291 ),
     340                        array( 292 ),
     341                        array( 293 ),
     342                        array( 294 ),
     343                        array( 295 ),
     344                        array( 296 ),
     345                        array( 297 ),
     346                        array( 298 ),
     347                        array( 299 ),
     348                        array( 300 ),
     349                );
     350        }
    246351}