]> source.dussan.org Git - nextcloud-server.git/commitdiff
adjust tests
authorArthur Schiwon <blizzz@owncloud.com>
Thu, 9 Apr 2015 10:00:11 +0000 (12:00 +0200)
committerArthur Schiwon <blizzz@owncloud.com>
Thu, 9 Apr 2015 10:00:11 +0000 (12:00 +0200)
apps/user_ldap/tests/user_ldap.php

index fa3afe9c511fbe76b6658d81dc738bd6afeca0a7..b9beed1d35a9848ff913ecd3cdca1aac3c0dfe69 100644 (file)
@@ -108,12 +108,6 @@ class Test_User_Ldap_Direct extends \Test\TestCase {
         * @return void
         */
        private function prepareAccessForCheckPassword(&$access, $noDisplayName = false) {
-               $access->expects($this->once())
-                          ->method('escapeFilterPart')
-                          ->will($this->returnCallback(function($uid) {
-                                  return $uid;
-                          }));
-
                $access->connection->expects($this->any())
                           ->method('__get')
                           ->will($this->returnCallback(function($name) {
@@ -132,6 +126,15 @@ class Test_User_Ldap_Direct extends \Test\TestCase {
                                        return array();
                           }));
 
+               $access->expects($this->any())
+                       ->method('fetchUsersByLoginName')
+                       ->will($this->returnCallback(function($uid) {
+                               if($uid === 'roland') {
+                                       return array(array('dn' => 'dnOfRoland,dc=test'));
+                               }
+                               return array();
+                       }));
+
                $retVal = 'gunslinger';
                if($noDisplayName === true) {
                        $retVal = false;