function UserPictureTestCase::saveUserPicture

6 calls to UserPictureTestCase::saveUserPicture()

File

drupal/modules/user/user.test, line 1360
Tests for user.module.

Class

UserPictureTestCase

Code

function saveUserPicture($image) {
  $edit = array(
    'files[picture_upload]' => drupal_realpath($image->uri),
  );
  $this
    ->drupalPost('user/' . $this->user->uid . '/edit', $edit, t('Save'));

  // Load actual user data from database.
  $account = user_load($this->user->uid, TRUE);
  return isset($account->picture) ? $account->picture->uri : NULL;
}