WordPress.org

Make WordPress Core

Ticket #25143: 25143-tests.2.patch

File 25143-tests.2.patch, 744 bytes (added by mordauk, 5 years ago)
  • tests/phpunit/tests/rewrite.php

     
    121121
    122122                restore_current_blog();
    123123        }
     124
     125        /**
     126         * @ticket 25143
     127         */
     128        public function test_endpoint_on_home() {
     129               
     130                $page_id = $this->factory->post->create( array( 'post_type' => 'page' ) );
     131
     132                update_option( 'show_on_front', 'page' );
     133                update_option( 'page_on_front', $page_id );
     134
     135                add_rewrite_endpoint( 'test', EP_ALL,  'test', false );
     136
     137                $this->go_to( home_url( '/test/1' ) );
     138
     139                $this->assertQueryTrue( 'is_front_page', 'is_page', 'is_singular' );
     140                $this->assertFalse( is_home() );
     141
     142        }
     143
    124144}