Make WordPress Core

Changeset 478 in tests


Ignore:
Timestamp:
11/16/2011 09:51:33 PM (12 years ago)
Author:
duck_
Message:

Test for the presence of the user_level WP_User property. See #WP19265.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wp-testcase/test_user.php

    r476 r478  
    211211    }
    212212
     213    /**
     214     * @ticket 19265
     215     */
     216    function test_user_level_property_back_compat() {
     217        $roles = array(
     218            'administrator' => 10,
     219            'editor' => 7,
     220            'author' => 2,
     221            'contributor' => 1,
     222            'subscriber' => 0,
     223        );
     224
     225        foreach ( $roles as $role => $level ) {
     226            $user_id = $this->_make_user( $role );
     227            $user = new WP_User( $user_id );
     228
     229            $this->assertTrue( isset( $user->user_level ) );
     230            $this->assertEquals( $level, $user->user_level );
     231        }
     232    }
     233
    213234    function test_construction() {
    214235        $user_id = $this->_make_user('author');
Note: See TracChangeset for help on using the changeset viewer.