Error message

You are browsing documentation for drupal 7.x, which is not supported anymore. Read the updated version of this page for drupal 11.x (the latest version).

function UserPictureTestCase::saveUserPicture

6 calls to UserPictureTestCase::saveUserPicture()
UserPictureTestCase::testNoPicture in modules/user/user.test
UserPictureTestCase::testPictureIsValid in modules/user/user.test
Do the test: Picture is valid (proper size and dimension)
UserPictureTestCase::testWithGDinvalidDimension in modules/user/user.test
Do the test: GD Toolkit is installed Picture has invalid dimension
UserPictureTestCase::testWithGDinvalidSize in modules/user/user.test
Do the test: GD Toolkit is installed Picture has invalid size
UserPictureTestCase::testWithoutGDinvalidDimension in modules/user/user.test
Do the test: GD Toolkit is not installed Picture has invalid size

... See full list

File

modules/user/user.test, line 1649

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;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.