Tests: Add more paged canonical tests for page_on_front.
See #35344. git-svn-id: https://develop.svn.wordpress.org/trunk@36238 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
3cce67f8bc
commit
0e73cc3da4
@ -19,7 +19,7 @@ class Tests_Canonical_PageOnFront extends WP_Canonical_UnitTestCase {
|
|||||||
|
|
||||||
update_option( 'show_on_front', 'page' );
|
update_option( 'show_on_front', 'page' );
|
||||||
update_option( 'page_for_posts', self::factory()->post->create( array( 'post_title' => 'blog-page', 'post_type' => 'page' ) ) );
|
update_option( 'page_for_posts', self::factory()->post->create( array( 'post_title' => 'blog-page', 'post_type' => 'page' ) ) );
|
||||||
update_option( 'page_on_front', self::factory()->post->create( array( 'post_title' => 'front-page', 'post_type' => 'page' ) ) );
|
update_option( 'page_on_front', self::factory()->post->create( array( 'post_title' => 'front-page', 'post_type' => 'page', 'post_content' => "Page 1\n<!--nextpage-->\nPage 2" ) ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -39,11 +39,17 @@ class Tests_Canonical_PageOnFront extends WP_Canonical_UnitTestCase {
|
|||||||
* [3]: (optional) The ticket the test refers to, Can be skipped if unknown.
|
* [3]: (optional) The ticket the test refers to, Can be skipped if unknown.
|
||||||
*/
|
*/
|
||||||
return array(
|
return array(
|
||||||
// Check against an odd redirect
|
// Check against an odd redirect
|
||||||
array( '/page/2/', '/page/2/', 20385 ),
|
array( '/page/2/', '/page/2/' ),
|
||||||
// The page designated as the front page should redirect to the front of the site
|
array( '/?page=2', '/page/2/' ),
|
||||||
array( '/front-page/', '/' ),
|
array( '/page/1/', '/' ),
|
||||||
array( '/blog-page/?paged=2', '/blog-page/page/2/' ),
|
array( '/?page=1', '/' ),
|
||||||
|
|
||||||
|
// The page designated as the front page should redirect to the front of the site
|
||||||
|
array( '/front-page/', '/' ),
|
||||||
|
array( '/front-page/2/', '/page/2/' ),
|
||||||
|
array( '/front-page/?page=2', '/page/2/' ),
|
||||||
|
array( '/blog-page/?paged=2', '/blog-page/page/2/' ),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user