WordPress.org

Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/tests/xmlrpc/wp/uploadFile.php

    r30288 r25002  
    5656    }
    5757
     58    /**
     59     * @ticket 11946
     60     */
     61    function test_valid_mime() {
     62        $this->make_user_by_role( 'editor' );
     63
     64        // create attachment
     65        $filename = ( DIR_TESTDATA . '/images/test-image-mime-jpg.png' );
     66        $contents = file_get_contents( $filename );
     67        $data = array(
     68            'name' => 'test-image-mime-jpg.png',
     69            'type' => 'image/png',
     70            'bits' => $contents
     71        );
     72
     73        $result = $this->myxmlrpcserver->mw_newMediaObject( array( 0, 'editor', 'editor', $data ) );
     74
     75        $this->assertNotInstanceOf( 'IXR_Error', $result );
     76
     77        $this->assertEquals( 'image/jpeg', $result['type'] );
     78    }
    5879}
Note: See TracChangeset for help on using the changeset viewer.