Make WordPress Core

Ticket #57074: ABSPATH.patch

File ABSPATH.patch, 9.7 KB (added by TobiasBg, 3 years ago)
  • src/wp-admin/includes/class-wp-site-health-auto-updates.php

    diff --git src/wp-admin/includes/class-wp-site-health-auto-updates.php src/wp-admin/includes/class-wp-site-health-auto-updates.php
    index f6fb7d79b9..e3c02d0620 100644
    class WP_Site_Health_Auto_Updates { 
    277277        public function test_check_wp_filesystem_method() {
    278278                // Make sure the `request_filesystem_credentials()` function is available during our REST API call.
    279279                if ( ! function_exists( 'request_filesystem_credentials' ) ) {
    280                         require_once ABSPATH . '/wp-admin/includes/file.php';
     280                        require_once ABSPATH . 'wp-admin/includes/file.php';
    281281                }
    282282
    283283                $skin    = new Automatic_Upgrader_Skin;
    class WP_Site_Health_Auto_Updates { 
    328328
    329329                // Make sure the `get_core_checksums()` function is available during our REST API call.
    330330                if ( ! function_exists( 'get_core_checksums' ) ) {
    331                         require_once ABSPATH . '/wp-admin/includes/update.php';
     331                        require_once ABSPATH . 'wp-admin/includes/update.php';
    332332                }
    333333
    334334                $checksums = get_core_checksums( $wp_version, 'en_US' );
  • src/wp-admin/includes/class-wp-site-health.php

    diff --git src/wp-admin/includes/class-wp-site-health.php src/wp-admin/includes/class-wp-site-health.php
    index abe0fc6184..4300abd8de 100644
    class WP_Site_Health { 
    6565         */
    6666        public function show_site_health_tab( $tab ) {
    6767                if ( 'debug' === $tab ) {
    68                         require_once ABSPATH . '/wp-admin/site-health-info.php';
     68                        require_once ABSPATH . 'wp-admin/site-health-info.php';
    6969                }
    7070        }
    7171
  • src/wp-admin/includes/file.php

    diff --git src/wp-admin/includes/file.php src/wp-admin/includes/file.php
    index bfd32ec899..a89e601060 100644
    function request_filesystem_credentials( $form_post, $type = '', $error = false, 
    24422442        // Make sure the `submit_button()` function is available during the REST API call
    24432443        // from WP_Site_Health_Auto_Updates::test_check_wp_filesystem_method().
    24442444        if ( ! function_exists( 'submit_button' ) ) {
    2445                 require_once ABSPATH . '/wp-admin/includes/template.php';
     2445                require_once ABSPATH . 'wp-admin/includes/template.php';
    24462446        }
    24472447        ?>
    24482448        <p class="request-filesystem-credentials-action-buttons">
  • src/wp-admin/menu-header.php

    diff --git src/wp-admin/menu-header.php src/wp-admin/menu-header.php
    index ee90d23152..fd5eb21bdc 100644
    function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { 
    163163                        if ( ! empty( $menu_hook )
    164164                                || ( ( 'index.php' !== $submenu_items[0][2] )
    165165                                        && file_exists( WP_PLUGIN_DIR . "/$menu_file" )
    166                                         && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) )
     166                                        && ! file_exists( ABSPATH . "wp-admin/$menu_file" ) )
    167167                        ) {
    168168                                $admin_is_parent = true;
    169169                                echo "<a href='admin.php?page={$submenu_items[0][2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>$title</div></a>";
    function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { 
    182182                        if ( ! empty( $menu_hook )
    183183                                || ( ( 'index.php' !== $item[2] )
    184184                                        && file_exists( WP_PLUGIN_DIR . "/$menu_file" )
    185                                         && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) )
     185                                        && ! file_exists( ABSPATH . "wp-admin/$menu_file" ) )
    186186                        ) {
    187187                                $admin_is_parent = true;
    188188                                echo "\n\t<a href='admin.php?page={$item[2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>";
    function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { 
    255255                                if ( ! empty( $menu_hook )
    256256                                        || ( ( 'index.php' !== $sub_item[2] )
    257257                                                && file_exists( WP_PLUGIN_DIR . "/$sub_file" )
    258                                                 && ! file_exists( ABSPATH . "/wp-admin/$sub_file" ) )
     258                                                && ! file_exists( ABSPATH . "wp-admin/$sub_file" ) )
    259259                                ) {
    260260                                        // If admin.php is the current page or if the parent exists as a file in the plugins or admin directory.
    261261                                        if ( ( ! $admin_is_parent && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! is_dir( WP_PLUGIN_DIR . "/{$item[2]}" ) ) || file_exists( $menu_file ) ) {
  • tests/phpunit/includes/bootstrap.php

    diff --git tests/phpunit/includes/bootstrap.php tests/phpunit/includes/bootstrap.php
    index 9a1b234b71..1113a87eea 100644
    if ( isset( $GLOBALS['wp_tests_options'] ) ) { 
    302302}
    303303
    304304// Load WordPress.
    305 require_once ABSPATH . '/wp-settings.php';
     305require_once ABSPATH . 'wp-settings.php';
    306306
    307307// Delete any default posts & related data.
    308308_delete_all_posts();
  • tests/phpunit/includes/install.php

    diff --git tests/phpunit/includes/install.php tests/phpunit/includes/install.php
    index 1357b4d5fe..3157fd9384 100644
    $_SERVER['PHP_SELF'] = '/index.php'; 
    3737
    3838tests_add_filter( 'wp_die_handler', '_wp_die_handler_filter_exit' );
    3939
    40 require_once ABSPATH . '/wp-settings.php';
     40require_once ABSPATH . 'wp-settings.php';
    4141
    42 require_once ABSPATH . '/wp-admin/includes/upgrade.php';
    43 require_once ABSPATH . '/wp-includes/class-wpdb.php';
     42require_once ABSPATH . 'wp-admin/includes/upgrade.php';
     43require_once ABSPATH . 'wp-includes/class-wpdb.php';
    4444
    4545// Override the PHPMailer.
    4646global $phpmailer;
  • tests/phpunit/tests/customize/widgets.php

    diff --git tests/phpunit/tests/customize/widgets.php tests/phpunit/tests/customize/widgets.php
    index 446bcf5a68..654008a7a9 100644
    class Tests_WP_Customize_Widgets extends WP_UnitTestCase { 
    556556         */
    557557        private function get_test_widget_control_args() {
    558558                global $wp_registered_widgets;
    559                 require_once ABSPATH . '/wp-admin/includes/widgets.php';
     559                require_once ABSPATH . 'wp-admin/includes/widgets.php';
    560560                $widget_id = 'search-2';
    561561                $widget    = $wp_registered_widgets[ $widget_id ];
    562562                $args      = array(
  • tests/phpunit/tests/feed/wpSimplePieFile.php

    diff --git tests/phpunit/tests/feed/wpSimplePieFile.php tests/phpunit/tests/feed/wpSimplePieFile.php
    index f9748e3a7b..fe16352cf7 100644
    class Tests_Feed_wpSimplePieFile extends WP_UnitTestCase { 
    1919        public static function set_up_before_class() {
    2020                parent::set_up_before_class();
    2121
    22                 require_once ABSPATH . '/wp-includes/class-simplepie.php';
    23                 require_once ABSPATH . '/wp-includes/class-wp-simplepie-file.php';
     22                require_once ABSPATH . 'wp-includes/class-simplepie.php';
     23                require_once ABSPATH . 'wp-includes/class-wp-simplepie-file.php';
    2424        }
    2525
    2626        /**
  • tests/phpunit/tests/pluggable/signatures.php

    diff --git tests/phpunit/tests/pluggable/signatures.php tests/phpunit/tests/pluggable/signatures.php
    index a802b03766..cc1b534732 100644
    class Tests_Pluggable_Signatures extends WP_UnitTestCase { 
    7676         */
    7777        public function get_defined_pluggable_functions() {
    7878
    79                 require_once ABSPATH . '/wp-admin/includes/upgrade.php';
     79                require_once ABSPATH . 'wp-admin/includes/upgrade.php';
    8080
    8181                $test_functions = array(
    8282                        'install_network',
    class Tests_Pluggable_Signatures extends WP_UnitTestCase { 
    103103                }
    104104
    105105                foreach ( $test_files as $file ) {
    106                         preg_match_all( '#^\t?function (\w+)#m', file_get_contents( ABSPATH . '/' . $file ), $functions );
     106                        preg_match_all( '#^\t?function (\w+)#m', file_get_contents( ABSPATH . '' . $file ), $functions );
    107107
    108108                        foreach ( $functions[1] as $function ) {
    109109                                $data[] = array(
  • tests/phpunit/tests/pluggable/wpMail.php

    diff --git tests/phpunit/tests/pluggable/wpMail.php tests/phpunit/tests/pluggable/wpMail.php
    index bbe27bd88e..68982d6026 100644
    class Tests_Pluggable_wpMail extends WP_UnitTestCase { 
    173173                $this->assertTrue( wp_mail( 'valid@address.com', 'subject', 'body' ) );
    174174
    175175                // Non-fatal errors.
    176                 $this->assertTrue( wp_mail( 'valid@address.com', 'subject', 'body', "Cc: invalid-address\nBcc: @invalid.address", ABSPATH . '/non-existent-file.html' ) );
     176                $this->assertTrue( wp_mail( 'valid@address.com', 'subject', 'body', "Cc: invalid-address\nBcc: @invalid.address", ABSPATH . 'non-existent-file.html' ) );
    177177
    178178                // Fatal errors.
    179179                $this->assertFalse( wp_mail( 'invalid.address', 'subject', 'body', '', array() ) );
  • tests/phpunit/tests/pomo/po.php

    diff --git tests/phpunit/tests/pomo/po.php tests/phpunit/tests/pomo/po.php
    index d7652f27e6..8c58099b69 100644
    http://wordpress.org/ 
    4848        public static function set_up_before_class() {
    4949                parent::set_up_before_class();
    5050
    51                 require_once ABSPATH . '/wp-includes/pomo/po.php';
     51                require_once ABSPATH . 'wp-includes/pomo/po.php';
    5252        }
    5353
    5454        public function test_prepend_each_line() {
  • tests/phpunit/tests/post.php

    diff --git tests/phpunit/tests/post.php tests/phpunit/tests/post.php
    index 6f07ca8593..551cbd8c56 100644
    class Tests_Post extends WP_UnitTestCase { 
    285285                        $this->markTestSkipped( 'This test is only useful with the utf8 character set.' );
    286286                }
    287287
    288                 require_once ABSPATH . '/wp-admin/includes/post.php';
     288                require_once ABSPATH . 'wp-admin/includes/post.php';
    289289
    290290                $post_id = self::factory()->post->create();
    291291
  • tests/phpunit/tests/widgets.php

    diff --git tests/phpunit/tests/widgets.php tests/phpunit/tests/widgets.php
    index 2407a2de1b..a3dbdfea73 100644
    class Tests_Widgets extends WP_UnitTestCase { 
    813813                );
    814814
    815815                wp_widgets_init();
    816                 require_once ABSPATH . '/wp-admin/includes/widgets.php';
     816                require_once ABSPATH . 'wp-admin/includes/widgets.php';
    817817                $widget_id    = 'search-2';
    818818                $widget       = $wp_registered_widgets[ $widget_id ];
    819819                $params       = array(