public function test_update_wp_metadata_should_update_with_resized_original() { $tiny_image = new Tiny_Image(new Tiny_Settings(), 150, $this->json('_wp_attachment_metadata')); $response = array('output' => array('width' => 200, 'height' => 100)); $tiny_image->get_image_size()->add_tiny_meta_start(); $tiny_image->get_image_size()->add_tiny_meta($response); $tiny_image->add_wp_metadata(Tiny_Image::ORIGINAL, $tiny_image->get_image_size()); $tiny_image_metadata = $tiny_image->get_wp_metadata(); $this->assertEquals(200, $tiny_image_metadata['width']); $this->assertEquals(100, $tiny_image_metadata['height']); }