Changeset 35479 for trunk/tests/phpunit/tests/post/attachments.php
- Timestamp:
- 10/31/2015 08:49:26 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/post/attachments.php
r35309 r35479 36 36 $this->assertFalse( image_get_intermediate_size($id, 'thumbnail') ); 37 37 $this->assertFalse( image_get_intermediate_size($id, 'medium') ); 38 39 // medium and full size will both point to the original 38 $this->assertFalse( image_get_intermediate_size($id, 'medium_large') ); 39 40 // medium, medium_large, and full size will both point to the original 40 41 $downsize = image_downsize($id, 'medium'); 41 42 $this->assertEquals( basename( $upload['file'] ), basename($downsize[0]) ); … … 43 44 $this->assertEquals( 50, $downsize[2] ); 44 45 46 $downsize = image_downsize($id, 'medium_large'); 47 $this->assertEquals( basename( $upload['file'] ), basename($downsize[0]) ); 48 $this->assertEquals( 50, $downsize[1] ); 49 $this->assertEquals( 50, $downsize[2] ); 50 45 51 $downsize = image_downsize($id, 'full'); 46 52 $this->assertEquals( basename( $upload['file'] ), basename($downsize[0]) ); … … 73 79 74 80 $this->assertFalse( image_get_intermediate_size($id, 'medium') ); 81 $this->assertFalse( image_get_intermediate_size($id, 'medium_large') ); 75 82 76 83 // the thumb url should point to the thumbnail intermediate … … 83 90 $this->assertEquals( 150, $downsize[2] ); 84 91 85 // medium and full will both point to the original92 // medium, medium_large, and full will both point to the original 86 93 $downsize = image_downsize($id, 'medium'); 87 94 $this->assertEquals( 'a2-small.jpg', basename($downsize[0]) ); … … 89 96 $this->assertEquals( 300, $downsize[2] ); 90 97 98 $downsize = image_downsize($id, 'medium_large'); 99 $this->assertEquals( 'a2-small.jpg', basename($downsize[0]) ); 100 $this->assertEquals( 400, $downsize[1] ); 101 $this->assertEquals( 300, $downsize[2] ); 102 91 103 $downsize = image_downsize($id, 'full'); 92 104 $this->assertEquals( 'a2-small.jpg', basename($downsize[0]) ); … … 96 108 } 97 109 98 function test_insert_image_medium () {110 function test_insert_image_medium_sizes() { 99 111 if ( !function_exists( 'imagejpeg' ) ) 100 112 $this->markTestSkipped( 'jpeg support unavailable' ); … … 102 114 update_option('medium_size_w', 400); 103 115 update_option('medium_size_h', 0); 116 117 update_option('medium_large_size_w', 600); 118 update_option('medium_large_size_h', 0); 104 119 105 120 $filename = ( DIR_TESTDATA.'/images/2007-06-17DSC_4173.JPG' ); … … 120 135 $this->assertEquals( '2007-06-17DSC_4173-400x602.jpg', $medium['file'] ); 121 136 $this->assertTrue( is_file($uploads['basedir'] . DIRECTORY_SEPARATOR . $medium['path']) ); 137 138 $medium_large = image_get_intermediate_size($id, 'medium_large'); 139 $this->assertEquals( '2007-06-17DSC_4173-600x904.jpg', $medium_large['file'] ); 140 $this->assertTrue( is_file($uploads['basedir'] . DIRECTORY_SEPARATOR . $medium_large['path']) ); 122 141 123 142 // the thumb url should point to the thumbnail intermediate … … 135 154 $this->assertEquals( 602, $downsize[2] ); 136 155 156 $downsize = image_downsize($id, 'medium_large'); 157 $this->assertEquals( '2007-06-17DSC_4173-600x904.jpg', basename($downsize[0]) ); 158 $this->assertEquals( 600, $downsize[1] ); 159 $this->assertEquals( 904, $downsize[2] ); 160 137 161 $downsize = image_downsize($id, 'full'); 138 162 $this->assertEquals( '2007-06-17DSC_4173.jpg', basename($downsize[0]) ); … … 149 173 update_option('medium_size_h', 0); 150 174 175 update_option('medium_large_size_w', 600); 176 update_option('medium_large_size_h', 0); 177 151 178 $filename = ( DIR_TESTDATA.'/images/2007-06-17DSC_4173.JPG' ); 152 179 $contents = file_get_contents($filename); … … 167 194 $this->assertTrue( is_file($uploads['basedir'] . DIRECTORY_SEPARATOR . $medium['path']) ); 168 195 196 $medium_large = image_get_intermediate_size($id, 'medium_large'); 197 $this->assertEquals( '2007-06-17DSC_4173-600x904.jpg', $medium_large['file'] ); 198 $this->assertTrue( is_file($uploads['basedir'] . DIRECTORY_SEPARATOR . $medium_large['path']) ); 199 169 200 $meta = wp_get_attachment_metadata($id); 170 201 $original = $meta['file']; … … 176 207 $this->assertFalse( is_file($thumb['path']) ); 177 208 $this->assertFalse( is_file($medium['path']) ); 209 $this->assertFalse( is_file($medium_large['path']) ); 178 210 $this->assertFalse( is_file($original) ); 179 211 }
Note: See TracChangeset
for help on using the changeset viewer.