Pings/Trackbacks: Remove a failing test that won't pass as long as `WP_IMPORTING` gets set during tests.

The `_publish_post_hook()` function checks for `WP_IMPORTING` before setting meta fields fir enclosures and pings, which means this test is doomed to fail.

The test can be re-implemented if the `WP_IMPORTING` constant gets moved to a function similar to how `wp_installing()` works for the `WP_INSTALLING` constant.

See #48014


git-svn-id: https://develop.svn.wordpress.org/trunk@46428 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
John Blackbourn 2019-10-07 22:17:22 +00:00
parent 385983f8d6
commit f257bdfbb2
1 changed files with 0 additions and 23 deletions

View File

@ -1430,27 +1430,4 @@ class Tests_Post extends WP_UnitTestCase {
$post = get_post( $post_id );
self::assertEquals( strtotime( gmdate( 'Y-m-d H:i:s' ) ), strtotime( $post->post_date_gmt ), 'The dates should be equal', 2 );
}
/**
* @ticket 48014
*/
public function test_updated_post_should_not_duplicate_enclosure_meta_fields() {
$post_id = self::factory()->post->create();
$encloseme_before = get_post_meta( $post_id, '_encloseme' );
$pingme_before = get_post_meta( $post_id, '_pingme' );
$updated = wp_update_post( get_post( $post_id ), true );
$encloseme_after = get_post_meta( $post_id, '_encloseme' );
$pingme_after = get_post_meta( $post_id, '_pingme' );
$this->assertSame( $post_id, $updated );
$this->assertCount( 1, $encloseme_before );
$this->assertCount( 1, $encloseme_after );
$this->assertCount( 1, $pingme_before );
$this->assertCount( 1, $pingme_after );
}
}