mirror of
https://github.com/e107inc/e107.git
synced 2025-08-23 06:33:22 +02:00
Removed old comments from e107_class.php. userlogin class cleanup. New user login test added.
This commit is contained in:
@@ -98,6 +98,12 @@
|
||||
$result = check_class(e_UC_NOBODY, "253,254,250,251,0");
|
||||
$this->assertFalse($result);
|
||||
|
||||
$result = check_class(e_UC_NEWUSER, "247,253,254,250,251,0");
|
||||
$this->assertTrue($result);
|
||||
|
||||
$result = check_class(e_UC_NEWUSER, "253,254,250,251,0");
|
||||
$this->assertFalse($result);
|
||||
|
||||
unset($_E107['phpunit']);
|
||||
}
|
||||
|
||||
|
@@ -64,6 +64,37 @@
|
||||
|
||||
}
|
||||
|
||||
public function testLoginNewUser()
|
||||
{
|
||||
|
||||
e107::getConfig()->set('user_new_period', 3)->save(false,true); // set new user period to 3 days.
|
||||
|
||||
$insert = array(
|
||||
'user_name' => 'newuser',
|
||||
'user_email' => 'newuser@newuser.com',
|
||||
'user_loginname' => 'newuser',
|
||||
'user_password' => md5('newuser'),
|
||||
'user_login' => 'newuser',
|
||||
'user_join' => strtotime('5 days ago'),
|
||||
'user_class' => e_UC_NEWUSER.',3,'.e_UC_MODS,
|
||||
|
||||
);
|
||||
|
||||
$newid = e107::getDb()->insert('user',$insert);
|
||||
$this->assertNotEmpty($newid);
|
||||
|
||||
$result = $this->lg->login('newuser', 'newuser', 0, '', true);
|
||||
$this->assertTrue($result);
|
||||
|
||||
$class = e107::getDb()->retrieve('user', 'user_class', "user_id = ".$newid);
|
||||
|
||||
$this->assertSame("3,248", $class); // new user class was removed!
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function testErrorMessages()
|
||||
{
|
||||
$result = $this->lg->test();
|
||||
|
Reference in New Issue
Block a user