From e95d1428d187bf8b14d943d3a9233ee3097bb859 Mon Sep 17 00:00:00 2001 From: John Blackbourn Date: Tue, 3 Oct 2017 00:08:16 +0000 Subject: [PATCH] Build/Test tools: Correctly delete attachment files used in the media and post thumbnail tests. Props atanasangelovdev Fixes #38264 git-svn-id: https://develop.svn.wordpress.org/trunk@41693 602fd350-edb4-49c9-b593-d223f7449a82 --- tests/phpunit/tests/media.php | 5 +++++ tests/phpunit/tests/post/thumbnails.php | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/tests/phpunit/tests/media.php b/tests/phpunit/tests/media.php index 392c039fdb..8fb3cc09d7 100644 --- a/tests/phpunit/tests/media.php +++ b/tests/phpunit/tests/media.php @@ -20,6 +20,11 @@ class Tests_Media extends WP_UnitTestCase { $GLOBALS['_wp_additional_image_sizes'] = self::$_sizes; } + public static function tearDownAfterClass() { + wp_delete_post( self::$large_id, true ); + parent::tearDownAfterClass(); + } + function setUp() { parent::setUp(); $this->caption = 'A simple caption.'; diff --git a/tests/phpunit/tests/post/thumbnails.php b/tests/phpunit/tests/post/thumbnails.php index 593bfe712e..05ea281163 100644 --- a/tests/phpunit/tests/post/thumbnails.php +++ b/tests/phpunit/tests/post/thumbnails.php @@ -22,6 +22,11 @@ class Tests_Post_Thumbnail_Template extends WP_UnitTestCase { ) ); } + public static function tearDownAfterClass() { + wp_delete_post( self::$attachment_id, true ); + parent::tearDownAfterClass(); + } + function test_has_post_thumbnail() { $this->assertFalse( has_post_thumbnail( self::$post ) ); $this->assertFalse( has_post_thumbnail( self::$post->ID ) );