/** * @ticket 23325 */ public function test_wp_crop_image_error_on_saving() { WP_Image_Editor_Mock::$save_return = new WP_Error(); add_filter('wp_image_editors', array($this, 'mock_image_editor')); $file = wp_crop_image(DIR_TESTDATA . '/images/canola.jpg', 0, 0, 100, 100, 100, 100); $this->assertInstanceOf('WP_Error', $file); remove_filter('wp_image_editors', array($this, 'mock_image_editor')); WP_Image_Editor_Mock::$save_return = array(); }