@@ -782,7 +794,9 @@ protected function drupalLogin(stdClass $user) {
$pass=$pass&&$this->assertNoText(t('The username %name has been blocked.',array('%name'=>$user->name)),t('No blocked message at login page'),t('User login'));
$pass=$pass&&$this->assertNoText(t('The name %name is a reserved username.',array('%name'=>$user->name)),t('No reserved message at login page'),t('User login'));
$this->isLoggedIn=$pass;
if($pass){
$this->loggedInUser=$user;
}
}
/*
...
...
@@ -797,7 +811,9 @@ protected function drupalLogout() {
$pass=$this->assertField('name',t('Username field found.'),t('Logout'));
$pass=$pass&&$this->assertField('pass',t('Password field found.'),t('Logout'));
$this->isLoggedIn=!$pass;
if($pass){
$this->loggedInUser=FALSE;
}
}
/**
...
...
@@ -921,7 +937,7 @@ protected function tearDown() {
drupal_save_session(TRUE);
// Ensure that internal logged in variable and cURL options are reset.
$this->isLoggedIn=FALSE;
$this->loggedInUser=FALSE;
$this->additionalCurlOptions=array();
// Reload module list and implementations to ensure that test module hooks