Changeset 35772 for trunk/tests/phpunit/tests/user.php
- Timestamp:
- 12/04/2015 11:24:56 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/user.php
r35735 r35772 623 623 $response = wp_insert_user( $user_data ); 624 624 $this->assertInstanceOf( 'WP_Error', $response ); 625 $this->assertEquals( 'i llegal_user_login', $response->get_error_code() );625 $this->assertEquals( 'invalid_username', $response->get_error_code() ); 626 626 627 627 remove_filter( 'illegal_user_logins', array( $this, '_illegal_user_logins' ) ); … … 634 634 /** 635 635 * @ticket 27317 636 * @dataProvider _illegal_user_logins_data 637 */ 638 function test_illegal_user_logins_single_wp_create_user( $user_login ) { 639 $user_email = 'testuser-' . $user_login . '@example.com'; 640 641 add_filter( 'illegal_user_logins', array( $this, '_illegal_user_logins' ) ); 642 643 $response = register_new_user( $user_login, $user_email ); 644 $this->assertInstanceOf( 'WP_Error', $response ); 645 $this->assertEquals( 'invalid_username', $response->get_error_code() ); 646 647 remove_filter( 'illegal_user_logins', array( $this, '_illegal_user_logins' ) ); 648 649 $response = register_new_user( $user_login, $user_email ); 650 $user = get_user_by( 'id', $response ); 651 $this->assertInstanceOf( 'WP_User', $user ); 652 } 653 654 /** 655 * @ticket 27317 636 656 */ 637 657 function test_illegal_user_logins_multisite() { … … 659 679 660 680 function _illegal_user_logins_data() { 661 return array( 662 array( 'testuser' ), 663 array( 'TestUser' ), 664 ); 681 $data = array( 682 array( 'testuser' ) 683 ); 684 685 // Multisite doesn't allow mixed case logins ever 686 if ( ! is_multisite() ) { 687 $data[] = array( 'TestUser' ); 688 } 689 return $data; 665 690 } 666 691
Note: See TracChangeset
for help on using the changeset viewer.