summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/tests
diff options
context:
space:
mode:
Diffstat (limited to 'apps/user_ldap/tests')
-rw-r--r--apps/user_ldap/tests/AccessTest.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/user_ldap/tests/AccessTest.php b/apps/user_ldap/tests/AccessTest.php
index d0693fe50e1..cbb695d779a 100644
--- a/apps/user_ldap/tests/AccessTest.php
+++ b/apps/user_ldap/tests/AccessTest.php
@@ -620,6 +620,13 @@ class AccessTest extends TestCase {
->method('writeToCache')
->with($this->stringStartsWith('userExists'), true);
+ $this->userMapper->expects($this->exactly($fakeLdapEntries['count']))
+ ->method('getNameByDN')
+ ->willReturnCallback(function($fdn) {
+ $parts = ldap_explode_dn($fdn, false);
+ return $parts[0];
+ });
+
/** @noinspection PhpUnhandledExceptionInspection */
$list = $this->access->fetchListOfUsers($filter, $attrs);
$this->assertSame($expected, $list);