- Timestamp:
- 11/03/2017 07:44:10 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/core/class-bp-user-query.php
r11366 r11737 10 10 */ 11 11 public function test_bp_user_query_friends() { 12 $u1 = $this->factory->user->create();13 $u2 = $this->factory->user->create();14 $u3 = $this->factory->user->create();12 $u1 = self::factory()->user->create(); 13 $u2 = self::factory()->user->create(); 14 $u3 = self::factory()->user->create(); 15 15 friends_add_friend( $u1, $u2, true ); 16 16 … … 28 28 */ 29 29 public function test_bp_user_query_friends_with_include() { 30 $u1 = $this->factory->user->create();31 $u2 = $this->factory->user->create();32 $u3 = $this->factory->user->create();33 $u4 = $this->factory->user->create();30 $u1 = self::factory()->user->create(); 31 $u2 = self::factory()->user->create(); 32 $u3 = self::factory()->user->create(); 33 $u4 = self::factory()->user->create(); 34 34 friends_add_friend( $u1, $u2, true ); 35 35 friends_add_friend( $u1, $u3, true ); … … 49 49 50 50 public function test_bp_user_query_friends_with_include_but_zero_friends() { 51 $u1 = $this->factory->user->create();52 $u2 = $this->factory->user->create();53 $u3 = $this->factory->user->create();54 $u4 = $this->factory->user->create();51 $u1 = self::factory()->user->create(); 52 $u2 = self::factory()->user->create(); 53 $u3 = self::factory()->user->create(); 54 $u4 = self::factory()->user->create(); 55 55 56 56 $q = new BP_User_Query( array( … … 94 94 public function test_bp_user_query_user_ids_with_invalid_user_id() { 95 95 $now = time(); 96 $u1 = $this->factory->user->create();97 $u2 = $this->factory->user->create();96 $u1 = self::factory()->user->create(); 97 $u2 = self::factory()->user->create(); 98 98 99 99 // invalid user ID … … 116 116 117 117 public function test_bp_user_query_sort_by_popular() { 118 $u1 = $this->factory->user->create();119 $u2 = $this->factory->user->create();120 $u3 = $this->factory->user->create();121 $u4 = $this->factory->user->create();118 $u1 = self::factory()->user->create(); 119 $u2 = self::factory()->user->create(); 120 $u3 = self::factory()->user->create(); 121 $u4 = self::factory()->user->create(); 122 122 123 123 bp_update_user_meta( $u1, bp_get_user_meta_key( 'total_friend_count' ), '5' ); … … 142 142 public function test_bp_user_query_type_online() { 143 143 $now = time(); 144 $u1 = $this->factory->user->create( array(144 $u1 = self::factory()->user->create( array( 145 145 'last_activity' => date( 'Y-m-d H:i:s', $now ), 146 146 ) ); 147 $u2 = $this->factory->user->create( array(147 $u2 = self::factory()->user->create( array( 148 148 'last_activity' => date( 'Y-m-d H:i:s', $now - 60*13 ), 149 149 ) ); 150 $u3 = $this->factory->user->create( array(150 $u3 = self::factory()->user->create( array( 151 151 'last_activity' => date( 'Y-m-d H:i:s', $now - 60*16 ), 152 152 ) ); … … 166 166 public function test_bp_user_query_type_online_five_minute_interval() { 167 167 $now = time(); 168 $u1 = $this->factory->user->create( array(168 $u1 = self::factory()->user->create( array( 169 169 'last_activity' => date( 'Y-m-d H:i:s', $now ), 170 170 ) ); 171 $u2 = $this->factory->user->create( array(171 $u2 = self::factory()->user->create( array( 172 172 'last_activity' => date( 'Y-m-d H:i:s', $now - 60*4 ), 173 173 ) ); 174 $u3 = $this->factory->user->create( array(174 $u3 = self::factory()->user->create( array( 175 175 'last_activity' => date( 'Y-m-d H:i:s', $now - 60*6 ), 176 176 ) ); … … 190 190 public function test_bp_user_query_search_with_apostrophe() { 191 191 // Apostrophe. Search_terms must escaped to mimic POST payload 192 $user_id = $this->factory->user->create();192 $user_id = self::factory()->user->create(); 193 193 xprofile_set_field_data( 1, $user_id, "Foo'Bar" ); 194 194 $q = new BP_User_Query( array( 'search_terms' => "oo\'Ba", ) ); … … 206 206 207 207 // LIKE special character: % 208 $user_id = $this->factory->user->create();208 $user_id = self::factory()->user->create(); 209 209 xprofile_set_field_data( 1, $user_id, "Foo%Bar" ); 210 210 $q = new BP_User_Query( array( 'search_terms' => "oo%Bar", ) ); … … 223 223 224 224 // LIKE special character: _ 225 $user_id = $this->factory->user->create();225 $user_id = self::factory()->user->create(); 226 226 xprofile_set_field_data( 1, $user_id, "Foo_Bar" ); 227 227 $q = new BP_User_Query( array( 'search_terms' => "oo_Bar", ) ); … … 239 239 240 240 // LIKE special character: & 241 $user_id = $this->factory->user->create();241 $user_id = self::factory()->user->create(); 242 242 xprofile_set_field_data( 1, $user_id, "a&mpersand" ); 243 243 $q = new BP_User_Query( array( 'search_terms' => "a&m", ) ); … … 257 257 */ 258 258 public function test_bp_user_query_search_core_fields() { 259 $user_id = $this->factory->user->create( array(259 $user_id = self::factory()->user->create( array( 260 260 'user_login' => 'foo', 261 261 ) ); … … 273 273 274 274 public function test_bp_user_query_search_wildcards() { 275 $u1 = $this->factory->user->create( array(275 $u1 = self::factory()->user->create( array( 276 276 'user_login' => 'xfoo', 277 277 ) ); … … 279 279 $q1 = new BP_User_Query( array( 'search_terms' => 'foo', 'search_wildcard' => 'left' ) ); 280 280 281 $u2 = $this->factory->user->create( array(281 $u2 = self::factory()->user->create( array( 282 282 'user_login' => 'foox', 283 283 ) ); … … 285 285 $q2 = new BP_User_Query( array( 'search_terms' => 'foo', 'search_wildcard' => 'right' ) ); 286 286 287 $u3 = $this->factory->user->create( array(287 $u3 = self::factory()->user->create( array( 288 288 'user_login' => 'xfoox', 289 289 ) ); … … 313 313 $existing_users = $wpdb->get_col( "SELECT ID FROM {$wpdb->users}" ); 314 314 315 $u1 = $this->factory->user->create();316 $u2 = $this->factory->user->create();315 $u1 = self::factory()->user->create(); 316 $u2 = self::factory()->user->create(); 317 317 318 318 $exclude = array_merge( array( $u1 ), $existing_users ); … … 341 341 add_filter( 'bp_disable_profile_sync', '__return_false' ); 342 342 343 $u1 = $this->factory->user->create();344 $u2 = $this->factory->user->create();343 $u1 = self::factory()->user->create(); 344 $u2 = self::factory()->user->create(); 345 345 346 346 global $wpdb; … … 372 372 */ 373 373 public function test_bp_user_query_type_alphabetical_spam_xprofileoff() { 374 $u1 = $this->factory->user->create();375 $u2 = $this->factory->user->create();374 $u1 = self::factory()->user->create(); 375 $u2 = self::factory()->user->create(); 376 376 377 377 // Make sure xprofile and profile sync are off … … 407 407 */ 408 408 public function test_bp_user_query_with_user_meta_argument() { 409 $u1 = $this->factory->user->create();410 $u2 = $this->factory->user->create();409 $u1 = self::factory()->user->create(); 410 $u2 = self::factory()->user->create(); 411 411 412 412 bp_update_user_meta( $u2, 'foo', 'bar' ); … … 429 429 */ 430 430 public function test_bp_user_query_with_user_meta_argument_no_user() { 431 $u1 = $this->factory->user->create();432 $u2 = $this->factory->user->create();431 $u1 = self::factory()->user->create(); 432 $u2 = self::factory()->user->create(); 433 433 434 434 $q = new BP_User_Query( array( … … 448 448 bp_register_member_type( 'foo' ); 449 449 bp_register_member_type( 'bar' ); 450 $users = $this->factory->user->create_many( 3 );450 $users = self::factory()->user->create_many( 3 ); 451 451 bp_set_member_type( $users[0], 'foo' ); 452 452 bp_set_member_type( $users[1], 'bar' ); … … 466 466 bp_register_member_type( 'foo' ); 467 467 bp_register_member_type( 'bar' ); 468 $users = $this->factory->user->create_many( 3 );468 $users = self::factory()->user->create_many( 3 ); 469 469 bp_set_member_type( $users[0], 'foo' ); 470 470 bp_set_member_type( $users[1], 'bar' ); … … 484 484 bp_register_member_type( 'foo' ); 485 485 bp_register_member_type( 'bar' ); 486 $users = $this->factory->user->create_many( 3 );486 $users = self::factory()->user->create_many( 3 ); 487 487 bp_set_member_type( $users[0], 'foo' ); 488 488 bp_set_member_type( $users[1], 'bar' ); … … 502 502 bp_register_member_type( 'foo' ); 503 503 bp_register_member_type( 'bar' ); 504 $users = $this->factory->user->create_many( 3 );504 $users = self::factory()->user->create_many( 3 ); 505 505 bp_set_member_type( $users[0], 'foo' ); 506 506 bp_set_member_type( $users[1], 'bar' ); … … 520 520 bp_register_member_type( 'foo' ); 521 521 bp_register_member_type( 'bar' ); 522 $users = $this->factory->user->create_many( 3 );522 $users = self::factory()->user->create_many( 3 ); 523 523 bp_set_member_type( $users[0], 'foo' ); 524 524 bp_set_member_type( $users[1], 'bar' ); … … 538 538 public function test_should_return_no_results_when_no_users_match_the_specified_member_type() { 539 539 bp_register_member_type( 'foo' ); 540 $users = $this->factory->user->create_many( 3 );540 $users = self::factory()->user->create_many( 3 ); 541 541 542 542 $q = new BP_User_Query( array( … … 553 553 bp_register_member_type( 'foo' ); 554 554 bp_register_member_type( 'bar' ); 555 $users = $this->factory->user->create_many( 3 );555 $users = self::factory()->user->create_many( 3 ); 556 556 bp_set_member_type( $users[0], 'foo' ); 557 557 bp_set_member_type( $users[1], 'bar' ); … … 571 571 bp_register_member_type( 'foo' ); 572 572 bp_register_member_type( 'bar' ); 573 $users = $this->factory->user->create_many( 3 );573 $users = self::factory()->user->create_many( 3 ); 574 574 bp_set_member_type( $users[0], 'foo' ); 575 575 bp_set_member_type( $users[1], 'bar' ); … … 589 589 bp_register_member_type( 'foo' ); 590 590 bp_register_member_type( 'bar' ); 591 $users = $this->factory->user->create_many( 3 );591 $users = self::factory()->user->create_many( 3 ); 592 592 bp_set_member_type( $users[0], 'foo' ); 593 593 bp_set_member_type( $users[1], 'bar' ); … … 607 607 bp_register_member_type( 'foo' ); 608 608 bp_register_member_type( 'bar' ); 609 $users = $this->factory->user->create_many( 3 );609 $users = self::factory()->user->create_many( 3 ); 610 610 bp_set_member_type( $users[0], 'foo' ); 611 611 bp_set_member_type( $users[1], 'bar' ); … … 625 625 bp_register_member_type( 'foo' ); 626 626 bp_register_member_type( 'bar' ); 627 $users = $this->factory->user->create_many( 3 );627 $users = self::factory()->user->create_many( 3 ); 628 628 bp_set_member_type( $users[0], 'foo' ); 629 629 bp_set_member_type( $users[1], 'bar' ); … … 642 642 public function test_should_return_no_results_when_no_users_match_the_specified_member_type__in() { 643 643 bp_register_member_type( 'foo' ); 644 $users = $this->factory->user->create_many( 3 );644 $users = self::factory()->user->create_many( 3 ); 645 645 646 646 $q = new BP_User_Query( array( … … 657 657 bp_register_member_type( 'foo' ); 658 658 bp_register_member_type( 'bar' ); 659 $users = $this->factory->user->create_many( 3 );659 $users = self::factory()->user->create_many( 3 ); 660 660 bp_set_member_type( $users[0], 'foo' ); 661 661 bp_set_member_type( $users[1], 'bar' ); … … 676 676 bp_register_member_type( 'foo' ); 677 677 bp_register_member_type( 'bar' ); 678 $users = $this->factory->user->create_many( 3 );678 $users = self::factory()->user->create_many( 3 ); 679 679 bp_set_member_type( $users[0], 'foo' ); 680 680 bp_set_member_type( $users[1], 'bar' ); … … 693 693 public function test_should_return_no_results_when_all_users_match_the_specified_member_type__not_in() { 694 694 bp_register_member_type( 'foo' ); 695 $users = $this->factory->user->create_many( 3 );695 $users = self::factory()->user->create_many( 3 ); 696 696 bp_set_member_type( $users[0], 'foo' ); 697 697 bp_set_member_type( $users[1], 'foo' ); … … 710 710 public function test_member_type__not_in_takes_precedence_over_member_type() { 711 711 bp_register_member_type( 'foo' ); 712 $users = $this->factory->user->create_many( 3 );712 $users = self::factory()->user->create_many( 3 ); 713 713 bp_set_member_type( $users[0], 'foo' ); 714 714 bp_set_member_type( $users[1], 'foo' ); … … 728 728 public function test_member_type__not_in_takes_precedence_over_member_type__in() { 729 729 bp_register_member_type( 'foo' ); 730 $users = $this->factory->user->create_many( 3 );730 $users = self::factory()->user->create_many( 3 ); 731 731 bp_set_member_type( $users[0], 'foo' ); 732 732 bp_set_member_type( $users[1], 'foo' ); … … 748 748 bp_register_member_type( 'foo' ); 749 749 bp_register_member_type( 'bar' ); 750 $users = $this->factory->user->create_many( 4 );750 $users = self::factory()->user->create_many( 4 ); 751 751 bp_set_member_type( $users[0], 'foo' ); 752 752 bp_set_member_type( $users[1], 'bar' );
Note: See TracChangeset
for help on using the changeset viewer.