| | 232 | function test_super_admin_cannot_be_deleted() { |
| | 233 | $user_id = $this->factory->user->create(); |
| | 234 | grant_super_admin( $user_id ); |
| | 235 | $this->assertFalse( wpmu_delete_user( $user_id ) ); |
| | 236 | } |
| | 237 | |
| | 238 | function test_revoked_super_admin_can_be_deleted() { |
| | 239 | $user_id = $this->factory->user->create(); |
| | 240 | grant_super_admin( $user_id ); |
| | 241 | revoke_super_admin( $user_id ); |
| | 242 | $this->assertTrue( wpmu_delete_user( $user_id ) ); |
| | 243 | } |
| | 244 | |
| | 245 | function test_revoked_super_admin_is_deleted() { |
| | 246 | $user_id = $this->factory->user->create(); |
| | 247 | grant_super_admin( $user_id ); |
| | 248 | revoke_super_admin( $user_id ); |
| | 249 | wpmu_delete_user( $user_id ); |
| | 250 | $user = new WP_User( $user_id ); |
| | 251 | $this->assertFalse( $user->exists(), 'WP_User->exists' ); |
| | 252 | } |
| | 253 | |