Changeset 35242 for trunk/tests/phpunit/tests/query/setupPostdata.php
- Timestamp:
- 10/17/2015 06:02:16 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/query/setupPostdata.php
r35225 r35242 40 40 41 41 public function test_id() { 42 $p = self:: $factory->post->create_and_get();42 $p = self::factory()->post->create_and_get(); 43 43 setup_postdata( $p ); 44 44 … … 51 51 */ 52 52 public function test_setup_by_id() { 53 $p = self:: $factory->post->create_and_get();53 $p = self::factory()->post->create_and_get(); 54 54 setup_postdata( $p->ID ); 55 55 … … 73 73 */ 74 74 public function test_setup_by_postish_object() { 75 $p = self:: $factory->post->create();75 $p = self::factory()->post->create(); 76 76 77 77 $post = new stdClass(); … … 83 83 84 84 public function test_authordata() { 85 $u = self:: $factory->user->create_and_get();86 $p = self:: $factory->post->create_and_get( array(85 $u = self::factory()->user->create_and_get(); 86 $p = self::factory()->post->create_and_get( array( 87 87 'post_author' => $u->ID, 88 88 ) ); … … 94 94 95 95 public function test_currentday() { 96 $p = self:: $factory->post->create_and_get( array(96 $p = self::factory()->post->create_and_get( array( 97 97 'post_date' => '1980-09-09 06:30:00', 98 98 ) ); … … 103 103 104 104 public function test_currentmonth() { 105 $p = self:: $factory->post->create_and_get( array(105 $p = self::factory()->post->create_and_get( array( 106 106 'post_date' => '1980-09-09 06:30:00', 107 107 ) ); … … 112 112 113 113 public function test_secondary_query_post_vars() { 114 $users = self:: $factory->user->create_many( 2 );115 116 $post1 = self:: $factory->post->create_and_get( array(114 $users = self::factory()->user->create_many( 2 ); 115 116 $post1 = self::factory()->post->create_and_get( array( 117 117 'post_author' => $users[0], 118 118 'post_date' => '2012-02-02 02:00:00', 119 119 ) ); 120 120 121 $post2 = self:: $factory->post->create_and_get( array(121 $post2 = self::factory()->post->create_and_get( array( 122 122 'post_author' => $users[1], 123 123 'post_date' => '2013-03-03 03:00:00', … … 158 158 159 159 public function test_single_page() { 160 $post = self:: $factory->post->create_and_get( array(160 $post = self::factory()->post->create_and_get( array( 161 161 'post_content' => 'Page 0', 162 162 ) ); … … 169 169 170 170 public function test_multi_page() { 171 $post = self:: $factory->post->create_and_get( array(171 $post = self::factory()->post->create_and_get( array( 172 172 'post_content' => 'Page 0<!--nextpage-->Page 1<!--nextpage-->Page 2<!--nextpage-->Page 3', 173 173 ) ); … … 183 183 */ 184 184 public function test_nextpage_at_start_of_content() { 185 $post = self:: $factory->post->create_and_get( array(185 $post = self::factory()->post->create_and_get( array( 186 186 'post_content' => '<!--nextpage-->Page 1<!--nextpage-->Page 2<!--nextpage-->Page 3', 187 187 ) ); … … 194 194 195 195 public function test_trim_nextpage_linebreaks() { 196 $post = self:: $factory->post->create_and_get( array(196 $post = self::factory()->post->create_and_get( array( 197 197 'post_content' => "Page 0\n<!--nextpage-->\nPage 1\nhas a line break\n<!--nextpage-->Page 2<!--nextpage-->\n\nPage 3", 198 198 ) ); … … 206 206 */ 207 207 public function test_secondary_query_nextpage() { 208 $post1 = self:: $factory->post->create( array(208 $post1 = self::factory()->post->create( array( 209 209 'post_content' => 'Post 1 Page 1<!--nextpage-->Post 1 Page 2', 210 210 ) ); 211 $post2 = self:: $factory->post->create( array(211 $post2 = self::factory()->post->create( array( 212 212 'post_content' => 'Post 2 Page 1<!--nextpage-->Post 2 Page 2', 213 213 ) ); … … 238 238 239 239 public function test_page_from_wp_query() { 240 $page = self:: $factory->post->create_and_get( array(240 $page = self::factory()->post->create_and_get( array( 241 241 'post_type' => 'page', 242 242 ) ); … … 251 251 252 252 public function test_page_when_on_page() { 253 $page = self:: $factory->post->create_and_get( array(253 $page = self::factory()->post->create_and_get( array( 254 254 'post_type' => 'page', 255 255 ) ); … … 264 264 */ 265 265 public function test_secondary_query_page() { 266 $post = self:: $factory->post->create_and_get();266 $post = self::factory()->post->create_and_get(); 267 267 $this->go_to( '/?page=3' ); 268 268 setup_postdata( $post ); … … 272 272 273 273 // Secondary loop. 274 $posts = self:: $factory->post->create_many( 5 );274 $posts = self::factory()->post->create_many( 5 ); 275 275 $q = new WP_Query( array( 276 276 'page' => 4, … … 295 295 */ 296 296 public function test_more_when_on_setup_post() { 297 $post = self:: $factory->post->create_and_get();297 $post = self::factory()->post->create_and_get(); 298 298 $this->go_to( get_permalink( $post ) ); 299 299 setup_postdata( $post ); … … 308 308 */ 309 309 public function test_more_when_on_single() { 310 $post1 = self:: $factory->post->create_and_get();311 $post2 = self:: $factory->post->create_and_get();310 $post1 = self::factory()->post->create_and_get(); 311 $post2 = self::factory()->post->create_and_get(); 312 312 $this->go_to( get_permalink( $post1 ) ); 313 313 setup_postdata( $post2 ); … … 322 322 */ 323 323 public function test_more_when_on_page() { 324 $post = self:: $factory->post->create_and_get();325 $page = self:: $factory->post->create_and_get( array(324 $post = self::factory()->post->create_and_get(); 325 $page = self::factory()->post->create_and_get( array( 326 326 'post_type' => 'page', 327 327 ) ); … … 336 336 */ 337 337 public function test_more_when_on_feed() { 338 $post = self:: $factory->post->create_and_get();338 $post = self::factory()->post->create_and_get(); 339 339 $this->go_to( '/?feed=rss' ); 340 340 setup_postdata( $post ); … … 348 348 */ 349 349 public function test_secondary_query_more() { 350 $post = self:: $factory->post->create_and_get();350 $post = self::factory()->post->create_and_get(); 351 351 $this->go_to( get_permalink( $post ) ); 352 352 setup_postdata( $post ); … … 380 380 */ 381 381 function test_setup_postdata_loop() { 382 $post_id = self:: $factory->post->create( array( 'post_content' => 'global post' ) );382 $post_id = self::factory()->post->create( array( 'post_content' => 'global post' ) ); 383 383 $GLOBALS['wp_query']->post = $GLOBALS['post'] = get_post( $post_id ); 384 384 385 $ids = self:: $factory->post->create_many(5);385 $ids = self::factory()->post->create_many(5); 386 386 foreach ( $ids as $id ) { 387 387 $page = get_post( $id );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)