Changeset 35162 for trunk/tests/phpunit/tests/post/getPages.php
- Timestamp:
- 10/14/2015 09:23:03 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/post/getPages.php
r34699 r35162 16 16 global $wpdb; 17 17 18 $this->factory->post->create_many( 15, array( 'post_type' => 'page' ) );18 $this->factory->post->create_many( 3, array( 'post_type' => 'page' ) ); 19 19 wp_cache_delete( 'last_changed', 'posts' ); 20 20 $this->assertFalse( wp_cache_get( 'last_changed', 'posts' ) ); 21 21 22 22 $pages = get_pages(); 23 $this->assertEquals( 15, count( $pages ) );23 $this->assertEquals( 3, count( $pages ) ); 24 24 $this->assertNotEmpty( $time1 = wp_cache_get( 'last_changed', 'posts' ) ); 25 25 $num_queries = $wpdb->num_queries; … … 29 29 // Again. num_queries and last_changed should remain the same. 30 30 $pages = get_pages(); 31 $this->assertEquals( 15, count( $pages ) );31 $this->assertEquals( 3, count( $pages ) ); 32 32 $this->assertEquals( $time1, wp_cache_get( 'last_changed', 'posts' ) ); 33 33 $this->assertEquals( $num_queries, $wpdb->num_queries ); … … 37 37 // Again with different args. last_changed should not increment because of 38 38 // different args to get_pages(). num_queries should bump by 1. 39 $pages = get_pages( array( 'number' => 10) );40 $this->assertEquals( 10, count( $pages ) );39 $pages = get_pages( array( 'number' => 2 ) ); 40 $this->assertEquals( 2, count( $pages ) ); 41 41 $this->assertEquals( $time1, wp_cache_get( 'last_changed', 'posts' ) ); 42 42 $this->assertEquals( $num_queries + 1, $wpdb->num_queries ); … … 47 47 48 48 // Again. num_queries and last_changed should remain the same. 49 $pages = get_pages( array( 'number' => 10) );50 $this->assertEquals( 10, count( $pages ) );49 $pages = get_pages( array( 'number' => 2 ) ); 50 $this->assertEquals( 2, count( $pages ) ); 51 51 $this->assertEquals( $time1, wp_cache_get( 'last_changed', 'posts' ) ); 52 52 $this->assertEquals( $num_queries, $wpdb->num_queries ); … … 56 56 // Do the first query again. The interim queries should not affect it. 57 57 $pages = get_pages(); 58 $this->assertEquals( 15, count( $pages ) );58 $this->assertEquals( 3, count( $pages ) ); 59 59 $this->assertEquals( $time1, wp_cache_get( 'last_changed', 'posts' ) ); 60 60 $this->assertEquals( $num_queries, $wpdb->num_queries ); … … 69 69 70 70 // last_changed bumped so num_queries should increment. 71 $pages = get_pages( array( 'number' => 10) );72 $this->assertEquals( 10, count( $pages ) );71 $pages = get_pages( array( 'number' => 2 ) ); 72 $this->assertEquals( 2, count( $pages ) ); 73 73 $this->assertEquals( $time2, wp_cache_get( 'last_changed', 'posts' ) ); 74 74 $this->assertEquals( $num_queries + 1, $wpdb->num_queries ); … … 89 89 // num_queries should bump after wp_delete_post() bumps last_changed. 90 90 $pages = get_pages(); 91 $this->assertEquals( 14, count( $pages ) );91 $this->assertEquals( 2, count( $pages ) ); 92 92 $this->assertEquals( $last_changed, wp_cache_get( 'last_changed', 'posts' ) ); 93 93 $this->assertEquals( $num_queries + 1, $wpdb->num_queries );
Note: See TracChangeset
for help on using the changeset viewer.