Index: tests/phpunit/tests/image/intermediate_size.php
===================================================================
--- tests/phpunit/tests/image/intermediate_size.php	(revision 34701)
+++ tests/phpunit/tests/image/intermediate_size.php	(working copy)
@@ -184,10 +184,9 @@
 
 	/**
 	* @ticket 17626
+	* @dataProvider tmpProvidor
 	*/
-	function test_get_intermediate_sizes_by_array_zero_height() {
-		// Generate random width
-		$random_w = rand( 300, 400 );
+	function test_get_intermediate_sizes_by_array_zero_height( $random_w ) {
 
 		// Only one dimention match shouldn't return false positive (see: 17626)
 		add_image_size( 'test-size', $random_w, 0, false );
@@ -215,10 +214,9 @@
 
 	/**
 	* @ticket 17626
+	* @dataProvider tmpProvidor
 	*/
-	function test_get_intermediate_sizes_by_array_zero_width() {
-		// Generate random height
-		$random_h = rand( 200, 300 );
+	function test_get_intermediate_sizes_by_array_zero_width( $random_h ) {
 
 		// Only one dimention match shouldn't return false positive (see: 17626)
 		add_image_size( 'test-size', 0, $random_h, false );
@@ -243,4 +241,111 @@
 		remove_image_size( 'test-size' );
 		remove_image_size( 'false-height' );
 	}
+
+
+	function tmpProvidor() {
+		return array(
+			array( 200 ),
+			array( 201 ),
+			array( 202 ),
+			array( 203 ),
+			array( 204 ),
+			array( 205 ),
+			array( 206 ),
+			array( 207 ),
+			array( 208 ),
+			array( 209 ),
+			array( 210 ),
+			array( 211 ),
+			array( 212 ),
+			array( 213 ),
+			array( 214 ),
+			array( 215 ),
+			array( 216 ),
+			array( 217 ),
+			array( 218 ),
+			array( 219 ),
+			array( 220 ),
+			array( 221 ),
+			array( 222 ),
+			array( 223 ),
+			array( 224 ),
+			array( 225 ),
+			array( 226 ),
+			array( 227 ),
+			array( 228 ),
+			array( 229 ),
+			array( 230 ),
+			array( 231 ),
+			array( 232 ),
+			array( 233 ),
+			array( 234 ),
+			array( 235 ),
+			array( 236 ),
+			array( 237 ),
+			array( 238 ),
+			array( 239 ),
+			array( 240 ),
+			array( 241 ),
+			array( 242 ),
+			array( 243 ),
+			array( 244 ),
+			array( 245 ),
+			array( 246 ),
+			array( 247 ),
+			array( 248 ),
+			array( 249 ),
+			array( 250 ),
+			array( 251 ),
+			array( 252 ),
+			array( 253 ),
+			array( 254 ),
+			array( 255 ),
+			array( 256 ),
+			array( 257 ),
+			array( 258 ),
+			array( 259 ),
+			array( 260 ),
+			array( 261 ),
+			array( 262 ),
+			array( 263 ),
+			array( 264 ),
+			array( 265 ),
+			array( 266 ),
+			array( 267 ),
+			array( 268 ),
+			array( 269 ),
+			array( 270 ),
+			array( 271 ),
+			array( 272 ),
+			array( 273 ),
+			array( 274 ),
+			array( 275 ),
+			array( 276 ),
+			array( 277 ),
+			array( 278 ),
+			array( 279 ),
+			array( 280 ),
+			array( 281 ),
+			array( 282 ),
+			array( 283 ),
+			array( 284 ),
+			array( 285 ),
+			array( 286 ),
+			array( 287 ),
+			array( 288 ),
+			array( 289 ),
+			array( 290 ),
+			array( 291 ),
+			array( 292 ),
+			array( 293 ),
+			array( 294 ),
+			array( 295 ),
+			array( 296 ),
+			array( 297 ),
+			array( 298 ),
+			array( 299 ),
+			array( 300 ),
+		);
+	}
 }
