Tests: Give canonical test fixtures for paginated content more descriptive names.
Follow-up to [47727]. See #28081, #40773, #45337. git-svn-id: https://develop.svn.wordpress.org/trunk@47781 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
c395d6fcd9
commit
06dbf33561
@ -61,40 +61,57 @@ class WP_Canonical_UnitTestCase extends WP_UnitTestCase {
|
||||
'post_date' => '2008-06-02 00:00:00',
|
||||
)
|
||||
);
|
||||
$post_id = $factory->post->create(
|
||||
|
||||
$gallery_post_id = $factory->post->create(
|
||||
array(
|
||||
'post_title' => 'post-format-test-gallery',
|
||||
'post_date' => '2008-06-10 00:00:00',
|
||||
)
|
||||
);
|
||||
self::$post_ids[] = $post_id;
|
||||
$factory->post->create(
|
||||
|
||||
self::$post_ids[] = $gallery_post_id;
|
||||
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'import_id' => 611,
|
||||
'post_type' => 'attachment',
|
||||
'post_title' => 'canola2',
|
||||
'post_parent' => $post_id,
|
||||
'post_parent' => $gallery_post_id,
|
||||
)
|
||||
);
|
||||
self::$post_ids[] = $post_id;
|
||||
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'post_title' => 'images-test',
|
||||
'post_title' => 'images-test',
|
||||
'post_date' => '2008-09-03 00:00:00',
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'post_title' => 'multipage-post-test',
|
||||
'post_date' => '2008-09-03 00:00:00',
|
||||
'post_content' => 'Page 1 <!--nextpage--> Page 2 <!--nextpage--> Page 3',
|
||||
)
|
||||
);
|
||||
|
||||
$post_id = $factory->post->create(
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'post_title' => 'non-paged-post-test',
|
||||
'post_date' => '2008-09-03 00:00:00',
|
||||
)
|
||||
);
|
||||
|
||||
$comment_post_id = $factory->post->create(
|
||||
array(
|
||||
'import_id' => 149,
|
||||
'post_title' => 'comment-test',
|
||||
'post_date' => '2008-03-03 00:00:00',
|
||||
)
|
||||
);
|
||||
self::$post_ids[] = $post_id;
|
||||
self::$comment_ids = $factory->comment->create_post_comments( $post_id, 15 );
|
||||
|
||||
self::$post_ids[] = $comment_post_id;
|
||||
self::$comment_ids = $factory->comment->create_post_comments( $comment_post_id, 15 );
|
||||
|
||||
self::$post_ids[] = $factory->post->create( array( 'post_date' => '2008-09-05 00:00:00' ) );
|
||||
|
||||
@ -108,86 +125,103 @@ class WP_Canonical_UnitTestCase extends WP_UnitTestCase {
|
||||
'post_title' => 'sample-page',
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'post_type' => 'page',
|
||||
'post_title' => 'about',
|
||||
)
|
||||
);
|
||||
$post_id = $factory->post->create(
|
||||
|
||||
$parent_page_id = $factory->post->create(
|
||||
array(
|
||||
'post_type' => 'page',
|
||||
'post_title' => 'parent-page',
|
||||
)
|
||||
);
|
||||
self::$post_ids[] = $post_id;
|
||||
|
||||
self::$post_ids[] = $parent_page_id;
|
||||
|
||||
self::$post_ids[] = $factory->post->create(
|
||||
array(
|
||||
'import_id' => 144,
|
||||
'post_type' => 'page',
|
||||
'post_title' => 'child-page-1',
|
||||
'post_parent' => $post_id,
|
||||
'post_parent' => $parent_page_id,
|
||||
)
|
||||
);
|
||||
|
||||
$parent_id = $factory->post->create(
|
||||
$parent_page_id = $factory->post->create(
|
||||
array(
|
||||
'post_name' => 'parent',
|
||||
'post_type' => 'page',
|
||||
)
|
||||
);
|
||||
self::$post_ids[] = $parent_id;
|
||||
$child_id_1 = $factory->post->create(
|
||||
|
||||
self::$post_ids[] = $parent_page_id;
|
||||
|
||||
$child_id_1 = $factory->post->create(
|
||||
array(
|
||||
'post_name' => 'child1',
|
||||
'post_type' => 'page',
|
||||
'post_parent' => $parent_id,
|
||||
'post_parent' => $parent_page_id,
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $child_id_1;
|
||||
$child_id_2 = $factory->post->create(
|
||||
|
||||
$child_id_2 = $factory->post->create(
|
||||
array(
|
||||
'post_name' => 'child2',
|
||||
'post_type' => 'page',
|
||||
'post_parent' => $parent_id,
|
||||
'post_parent' => $parent_page_id,
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $child_id_2;
|
||||
$grandchild_id_1 = $factory->post->create(
|
||||
|
||||
$grandchild_id_1 = $factory->post->create(
|
||||
array(
|
||||
'post_name' => 'grandchild',
|
||||
'post_type' => 'page',
|
||||
'post_parent' => $child_id_1,
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $grandchild_id_1;
|
||||
$grandchild_id_2 = $factory->post->create(
|
||||
|
||||
$grandchild_id_2 = $factory->post->create(
|
||||
array(
|
||||
'post_name' => 'grandchild',
|
||||
'post_type' => 'page',
|
||||
'post_parent' => $child_id_2,
|
||||
)
|
||||
);
|
||||
|
||||
self::$post_ids[] = $grandchild_id_2;
|
||||
|
||||
$cat1 = $factory->term->create(
|
||||
$cat1 = $factory->term->create(
|
||||
array(
|
||||
'taxonomy' => 'category',
|
||||
'name' => 'parent',
|
||||
)
|
||||
);
|
||||
self::$terms['/category/parent/'] = $cat1;
|
||||
self::$term_ids[ $cat1 ] = 'category';
|
||||
|
||||
$cat2 = $factory->term->create(
|
||||
self::$terms['/category/parent/'] = $cat1;
|
||||
|
||||
self::$term_ids[ $cat1 ] = 'category';
|
||||
|
||||
$cat2 = $factory->term->create(
|
||||
array(
|
||||
'taxonomy' => 'category',
|
||||
'name' => 'child-1',
|
||||
'parent' => self::$terms['/category/parent/'],
|
||||
)
|
||||
);
|
||||
|
||||
self::$terms['/category/parent/child-1/'] = $cat2;
|
||||
self::$term_ids[ $cat2 ] = 'category';
|
||||
|
||||
self::$term_ids[ $cat2 ] = 'category';
|
||||
|
||||
$cat3 = $factory->term->create(
|
||||
array(
|
||||
@ -196,26 +230,35 @@ class WP_Canonical_UnitTestCase extends WP_UnitTestCase {
|
||||
'parent' => self::$terms['/category/parent/child-1/'],
|
||||
)
|
||||
);
|
||||
self::$terms['/category/parent/child-1/child-2/'] = $cat3;
|
||||
self::$term_ids[ $cat3 ] = 'category';
|
||||
|
||||
$cat4 = $factory->term->create(
|
||||
self::$terms['/category/parent/child-1/child-2/'] = $cat3;
|
||||
|
||||
self::$term_ids[ $cat3 ] = 'category';
|
||||
|
||||
$cat4 = $factory->term->create(
|
||||
array(
|
||||
'taxonomy' => 'category',
|
||||
'name' => 'cat-a',
|
||||
)
|
||||
);
|
||||
|
||||
self::$term_ids[ $cat4 ] = 'category';
|
||||
|
||||
$cat5 = $factory->term->create(
|
||||
$cat5 = $factory->term->create(
|
||||
array(
|
||||
'taxonomy' => 'category',
|
||||
'name' => 'cat-b',
|
||||
)
|
||||
);
|
||||
|
||||
self::$term_ids[ $cat5 ] = 'category';
|
||||
|
||||
$tag1 = $factory->term->create( array( 'name' => 'post-formats' ) );
|
||||
$tag1 = $factory->term->create(
|
||||
array(
|
||||
'name' => 'post-formats',
|
||||
)
|
||||
);
|
||||
|
||||
self::$term_ids[ $tag1 ] = 'post_tag';
|
||||
}
|
||||
|
||||
|
@ -159,12 +159,13 @@ class Tests_Canonical extends WP_Canonical_UnitTestCase {
|
||||
array( '/2010/post-format-test-au/', '/2008/06/02/post-format-test-audio/' ), // A year the post is not in.
|
||||
array( '/post-format-test-au/', '/2008/06/02/post-format-test-audio/' ),
|
||||
|
||||
// Pagination.
|
||||
array(
|
||||
'/2008/09/03/images-test/3/',
|
||||
'/2008/09/03/multipage-post-test/3/',
|
||||
array(
|
||||
'url' => '/2008/09/03/images-test/3/',
|
||||
'url' => '/2008/09/03/multipage-post-test/3/',
|
||||
'qv' => array(
|
||||
'name' => 'images-test',
|
||||
'name' => 'multipage-post-test',
|
||||
'year' => '2008',
|
||||
'monthnum' => '09',
|
||||
'day' => '03',
|
||||
@ -172,11 +173,11 @@ class Tests_Canonical extends WP_Canonical_UnitTestCase {
|
||||
),
|
||||
),
|
||||
),
|
||||
array( '/2008/09/03/images-test/?page=3', '/2008/09/03/images-test/3/' ),
|
||||
array( '/2008/09/03/images-te?page=3', '/2008/09/03/images-test/3/' ),
|
||||
array( '/2008/09/03/multipage-post-test/?page=3', '/2008/09/03/multipage-post-test/3/' ),
|
||||
array( '/2008/09/03/multipage-post-te?page=3', '/2008/09/03/multipage-post-test/3/' ),
|
||||
|
||||
array( '/2008/03/03/comment-test/3/', '/2008/03/03/comment-test/' ),
|
||||
array( '/2008/03/03/comment-test/?page=3', '/2008/03/03/comment-test/' ),
|
||||
array( '/2008/09/03/non-paged-post-test/3/', '/2008/09/03/non-paged-post-test/' ),
|
||||
array( '/2008/09/03/non-paged-post-test/?page=3', '/2008/09/03/non-paged-post-test/' ),
|
||||
|
||||
// Comments.
|
||||
array( '/2008/03/03/comment-test/?cpage=2', '/2008/03/03/comment-test/comment-page-2/' ),
|
||||
|
Loading…
Reference in New Issue
Block a user