From f257bdfbb2a1c7640647c7106f53116557366517 Mon Sep 17 00:00:00 2001 From: John Blackbourn Date: Mon, 7 Oct 2019 22:17:22 +0000 Subject: [PATCH] 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 --- tests/phpunit/tests/post.php | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/tests/phpunit/tests/post.php b/tests/phpunit/tests/post.php index 17f69fe2e1..39a8bae14a 100644 --- a/tests/phpunit/tests/post.php +++ b/tests/phpunit/tests/post.php @@ -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 ); - } }