From 061dc0f1c2b0f281cb10a6501507351e53e1e82e Mon Sep 17 00:00:00 2001 From: Muhibul Haque Date: Sun, 1 Nov 2026 16:36:29 +0600 Subject: [PATCH] Tests: Cover delete_get_calendar_cache(). See #65819. Props devmuhib009. --- .../tests/general/deleteGetCalendarCache.php | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 tests/phpunit/tests/general/deleteGetCalendarCache.php diff --git a/tests/phpunit/tests/general/deleteGetCalendarCache.php b/tests/phpunit/tests/general/deleteGetCalendarCache.php new file mode 100644 index 0000000000000..e4dd6b4d84f3e --- /dev/null +++ b/tests/phpunit/tests/general/deleteGetCalendarCache.php @@ -0,0 +1,41 @@ + 'calendar_content' ), 'calendar' ); + $this->assertSame( + array( 'sample_key' => 'calendar_content' ), + wp_cache_get( 'get_calendar', 'calendar' ) + ); + + delete_get_calendar_cache(); + + $this->assertFalse( wp_cache_get( 'get_calendar', 'calendar' ) ); + } + + /** + * Tests that delete_get_calendar_cache() executes without error when cache does not exist. + * + * @ticket 65819 + */ + public function test_delete_get_calendar_cache_when_empty() { + wp_cache_delete( 'get_calendar', 'calendar' ); + + delete_get_calendar_cache(); + + $this->assertFalse( wp_cache_get( 'get_calendar', 'calendar' ) ); + } +}