Beispiel #1
0
 public function testCheck_password_age()
 {
     $accounthelper = new org_openpsa_user_accounthelper(self::$_user);
     $this->assertFalse($accounthelper->check_password_age());
     midcom::get('auth')->request_sudo('org.openpsa.user');
     self::$_user->set_parameter('org_openpsa_user_password', 'last_change', time());
     $this->assertTrue($accounthelper->check_password_age());
     self::$_user->set_parameter('org_openpsa_user_password', 'last_change', time() - 60 * 60 * 24 * 30 * 12);
     midcom::get('auth')->drop_sudo();
     $this->assertFalse($accounthelper->check_password_age());
 }