Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Feature/Backends/LDAPTest.php
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Lines | public function testUser(): void | ||||
$expected['o'] = 'Org'; | $expected['o'] = 'Org'; | ||||
$expected['displayname'] = 'Lastname, Firstname'; | $expected['displayname'] = 'Lastname, Firstname'; | ||||
$expected['givenname'] = 'Firstname'; | $expected['givenname'] = 'Firstname'; | ||||
$expected['cn'] = 'Firstname Lastname'; | $expected['cn'] = 'Firstname Lastname'; | ||||
$expected['sn'] = 'Lastname'; | $expected['sn'] = 'Lastname'; | ||||
$expected['inetuserstatus'] = $user->status; | $expected['inetuserstatus'] = $user->status; | ||||
$expected['mailquota'] = 2097152; | $expected['mailquota'] = 2097152; | ||||
$expected['nsroledn'] = null; | $expected['nsroledn'] = null; | ||||
// TODO: country? dn | |||||
$ldap_user = LDAP::getUser($user->email); | $ldap_user = LDAP::getUser($user->email); | ||||
foreach ($expected as $attr => $value) { | foreach ($expected as $attr => $value) { | ||||
$this->assertEquals($value, isset($ldap_user[$attr]) ? $ldap_user[$attr] : null); | $this->assertEquals($value, isset($ldap_user[$attr]) ? $ldap_user[$attr] : null); | ||||
} | } | ||||
// Update entitlements | // Update entitlements | ||||
Show All 35 Lines |