Ticket #20409: 20409_unittests.2.patch
| File 20409_unittests.2.patch, 3.2 KB (added by , 14 years ago) |
|---|
-
wp-testcase/test-xmlrpc-api/test_mw_getPost.php
88 88 $this->assertEquals( url_to_postid( $result['link'] ), $this->post_id ); 89 89 90 90 $this->assertEquals( '', $result['wp_post_thumbnail'] ); 91 $this->assertEquals( '', $result['wp_post_thumbnail_url'] );92 91 93 92 remove_theme_support( 'post-thumbnails' ); 94 93 } … … 120 119 $this->assertStringMatchesFormat( '%d', $result['wp_post_thumbnail'] ); 121 120 $this->assertEquals( $attachment_id, $result['wp_post_thumbnail'] ); 122 121 123 $this->assertInternalType( 'string', $result['wp_post_thumbnail_url'] );124 $this->assertEquals( wp_get_attachment_url( $attachment_id ), $result['wp_post_thumbnail_url'] );125 126 122 delete_post_thumbnail( $this->post_id ); 127 123 remove_theme_support( 'post-thumbnails' ); 128 124 } -
wp-testcase/test-xmlrpc-api/test_mw_getRecentPosts.php
84 84 $this->assertEquals( url_to_postid( $result['link'] ), $post->ID ); 85 85 86 86 $this->assertEquals( '', $result['wp_post_thumbnail'] ); 87 $this->assertEquals( '', $result['wp_post_thumbnail_url'] );88 87 } 89 88 90 89 remove_theme_support( 'post-thumbnails' ); … … 114 113 foreach( $results as $result ) { 115 114 $this->assertInternalType( 'string', $result['wp_post_thumbnail'] ); 116 115 $this->assertStringMatchesFormat( '%d', $result['wp_post_thumbnail'] ); 117 $this->assertInternalType( 'string', $result['wp_post_thumbnail_url'] );118 116 119 117 if( ! empty( $result['wp_post_thumbnail'] ) || $result['postid'] == $this->post_id ) { 120 118 $attachment_id = get_post_meta( $result['postid'], '_thumbnail_id', true ); 121 119 122 120 $this->assertEquals( $attachment_id, $result['wp_post_thumbnail'] ); 123 $this->assertEquals( wp_get_attachment_url( $attachment_id ), $result['wp_post_thumbnail_url'] );124 121 } 125 122 } 126 123 -
wp-testcase/test-xmlrpc-api/test_wp_getPost.php
59 59 $this->assertInternalType( 'string', $result['ping_status'] ); 60 60 $this->assertInternalType( 'bool', $result['sticky'] ); 61 61 $this->assertInternalType( 'string', $result['post_format'] ); 62 $this->assertInternalType( ' string', $result['post_thumbnail'] );62 $this->assertInternalType( 'array', $result['post_thumbnail'] ); 63 63 64 64 // Check expected values 65 65 $this->assertStringMatchesFormat( '%d', $result['post_id'] ); … … 70 70 $this->assertEquals( $this->post_data['post_excerpt'], $result['post_excerpt'] ); 71 71 $this->assertEquals( $this->post_data['post_content'], $result['post_content'] ); 72 72 $this->assertEquals( url_to_postid( $result['link'] ), $this->post_id ); 73 $this->assertEquals( '', $result['post_thumbnail'] );74 73 75 74 remove_theme_support( 'post-thumbnails' ); 76 75 }