Make WordPress Core


Ignore:
Timestamp:
10/13/2015 03:31:26 PM (10 years ago)
Author:
boonebgorges
Message:

Create fewer fixtures in some XML-RPC tests.

See #30017, #33968.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/xmlrpc/wp/getPosts.php

    r26087 r35137  
    5353
    5454        $post_ids = array();
    55         $num_posts = 17;
     55        $num_posts = 4;
    5656        foreach ( range( 1, $num_posts ) as $i ) {
    5757            $post_ids[] = $this->factory->post->create( array(
     
    6868        // page through results
    6969        $posts_found = array();
    70         $filter['number'] = 5;
     70        $filter['number'] = 2;
    7171        $filter['offset'] = 0;
    7272        do {
     
    7979
    8080        // add comments to some of the posts
    81         $random_posts = array_rand( $post_ids, $num_posts / 2 );
    82         foreach ( $random_posts as $i ) {
    83             $post = $post_ids[$i];
    84             $this->factory->comment->create_post_comments( $post, rand( 1, 20 ) );
     81        foreach ( $post_ids as $key => $post_id ) {
     82            // Larger post IDs will get more comments.
     83            $this->factory->comment->create_post_comments( $post_id, $key );
    8584        }
    8685
     
    9796
    9897        // set one of the posts to draft and get drafts
    99         $post = get_post( $post_ids[$random_posts[0]] );
     98        $post = get_post( $post_ids[0] );
    10099        $post->post_status = 'draft';
    101100        wp_update_post( $post );
Note: See TracChangeset for help on using the changeset viewer.