Make WordPress Core


Ignore:
Timestamp:
08/31/2020 05:51:23 PM (6 years ago)
Author:
desrosj
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.
Merges [48908] to the 5.5 branch.
Fixes #51154.

Location:
branches/5.5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.5

  • branches/5.5/tests/phpunit/includes/abstract-testcase.php

    r48464 r48914  
    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.