Make WordPress Core

Ticket #26155: 26155.2.patch

File 26155.2.patch, 1.6 KB (added by SergeyBiryukov, 11 years ago)
  • tests/phpunit/tests/image/functions.php

     
    3030                if ( extension_loaded( 'fileinfo' ) ) {
    3131                        $finfo = new finfo();
    3232                        $mime_type = $finfo->file( $filename, FILEINFO_MIME );
    33                 } elseif ( function_exists('mime_content_type') ) {
     33                } elseif ( function_exists( 'mime_content_type' ) ) {
    3434                        $mime_type = mime_content_type( $filename );
    3535                }
    3636                if ( false !== strpos( $mime_type, ';' ) ) {
     
    112112         * @ticket 6821
    113113         */
    114114        public function test_wp_save_image_file() {
     115                if ( ! extension_loaded( 'fileinfo' ) && ! function_exists( 'mime_content_type' ) ) {
     116                        $this->markTestSkipped( 'The fileinfo PHP extension is not loaded.' );
     117                }
     118
    115119                include_once( ABSPATH . 'wp-admin/includes/image-edit.php' );
    116120
    117121                // Mime types
     
    156160         * @ticket 6821
    157161         */
    158162        public function test_mime_overrides_filename() {
     163                if ( ! extension_loaded( 'fileinfo' ) && ! function_exists( 'mime_content_type' ) ) {
     164                        $this->markTestSkipped( 'The fileinfo PHP extension is not loaded.' );
     165                }
    159166
    160167                // Test each image editor engine
    161168                $classes = array('WP_Image_Editor_GD', 'WP_Image_Editor_Imagick');
     
    191198         * @ticket 6821
    192199         */
    193200        public function test_inferred_mime_types() {
     201                if ( ! extension_loaded( 'fileinfo' ) && ! function_exists( 'mime_content_type' ) ) {
     202                        $this->markTestSkipped( 'The fileinfo PHP extension is not loaded.' );
     203                }
    194204
    195205                // Mime types
    196206                $mime_types = array(