|
|
|
|
@ -25,10 +25,12 @@ |
|
|
|
|
namespace OCA\user_ldap\tests\Integration\Lib; |
|
|
|
|
|
|
|
|
|
use OCA\User_LDAP\Group_LDAP; |
|
|
|
|
use OCA\User_LDAP\GroupPluginManager; |
|
|
|
|
use OCA\User_LDAP\Mapping\GroupMapping; |
|
|
|
|
use OCA\User_LDAP\Mapping\UserMapping; |
|
|
|
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest; |
|
|
|
|
use OCA\User_LDAP\User_LDAP; |
|
|
|
|
use OCA\User_LDAP\UserPluginManager; |
|
|
|
|
|
|
|
|
|
require_once __DIR__ . '/../Bootstrap.php'; |
|
|
|
|
|
|
|
|
|
@ -50,12 +52,12 @@ class IntegrationTestAttributeDetection extends AbstractIntegrationTest { |
|
|
|
|
$groupMapper->clear(); |
|
|
|
|
$this->access->setGroupMapper($groupMapper); |
|
|
|
|
|
|
|
|
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager')); |
|
|
|
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class)); |
|
|
|
|
$userManager = \OC::$server->getUserManager(); |
|
|
|
|
$userManager->clearBackends(); |
|
|
|
|
$userManager->registerBackend($userBackend); |
|
|
|
|
|
|
|
|
|
$groupBackend = new Group_LDAP($this->access, \OC::$server->query('LDAPGroupPluginManager')); |
|
|
|
|
$groupBackend = new Group_LDAP($this->access, \OC::$server->query(GroupPluginManager::class)); |
|
|
|
|
$groupManger = \OC::$server->getGroupManager(); |
|
|
|
|
$groupManger->clearBackends(); |
|
|
|
|
$groupManger->addBackend($groupBackend); |
|
|
|
|
|