Changeset 37018
- Timestamp:
- 03/16/2016 05:47:41 PM (9 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/media.php
r37002 r37018 986 986 $image_meta = apply_filters( 'wp_calculate_image_srcset_meta', $image_meta, $size_array, $image_src, $attachment_id ); 987 987 988 if ( empty( $image_meta['sizes'] ) || strlen( $image_meta['file'] ) < 4 ) {988 if ( empty( $image_meta['sizes'] ) || ! isset( $image_meta['file'] ) || strlen( $image_meta['file'] ) < 4 ) { 989 989 return false; 990 990 } -
trunk/tests/phpunit/tests/media.php
r37002 r37018 1185 1185 1186 1186 // File name is incorrect 1187 $image_meta3 = $image_meta; 1188 $image_meta3['file'] = '/'; 1189 $this->assertFalse( wp_calculate_image_srcset( $size_array, $image_src, $image_meta3 ) ); 1190 1191 // File name is incorrect 1187 1192 $image_meta4 = $image_meta; 1188 $image_meta4['file'] = '/';1193 unset( $image_meta4['file'] ); 1189 1194 $this->assertFalse( wp_calculate_image_srcset( $size_array, $image_src, $image_meta4 ) ); 1190 1195 1191 1196 // Intermediate size is string instead of array. 1192 $image_meta 3= $image_meta;1193 $image_meta 3['sizes']['medium_large'] = '';1197 $image_meta5 = $image_meta; 1198 $image_meta5['sizes']['medium_large'] = ''; 1194 1199 unset( $srcset[768] ); 1195 1200 $expected_srcset = implode( ', ', $srcset ); 1196 $this->assertSame( $expected_srcset, wp_calculate_image_srcset( $size_array, $image_src, $image_meta 3) );1201 $this->assertSame( $expected_srcset, wp_calculate_image_srcset( $size_array, $image_src, $image_meta5 ) ); 1197 1202 } 1198 1203
Note: See TracChangeset
for help on using the changeset viewer.