Make WordPress Core


Ignore:
Timestamp:
08/31/2020 03:57:50 AM (5 years ago)
Author:
SergeyBiryukov
Message:

Tests: Reset the $wp_sitemap global after each test, so that sitemaps are re-initialized when the next test runs.

This ensures consistent results in query var tests, regardless of whether they are run in isolation or as part of a larger group of tests.

Props pbiron, peterwilsoncc.
Fixes #51154.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/includes/abstract-testcase.php

    r48464 r48908  
    161161            $GLOBALS[ $global ] = null;
    162162        }
     163
     164        // Reset $wp_sitemap global so that sitemap-related dynamic $wp->public_query_vars are added when the next test runs.
     165        $GLOBALS['wp_sitemaps'] = null;
    163166
    164167        $this->unregister_all_meta_keys();
Note: See TracChangeset for help on using the changeset viewer.