fix(user_ldap): Fix LDAP tests with new typing

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
pull/44658/head
Côme Chilliet 1 month ago
parent 6d7ff2e85a
commit 2c0718b912
No known key found for this signature in database
GPG Key ID: A3E2F658B28C760A

@ -481,15 +481,14 @@ class AccessTest extends TestCase {
$this->connection
->expects($this->once())
->method('getConnectionResource')
->willReturn($connection);
->willThrowException(new \OC\ServerNotAvailableException('Connection to LDAP server could not be established'));
$this->ldap
->expects($this->once())
->method('isResource')
->with($connection)
->willReturn(false);
->expects($this->never())
->method('isResource');
/** @noinspection PhpUnhandledExceptionInspection */
$this->assertFalse($this->access->setPassword('CN=foo', 'MyPassword'));
$this->expectException(\OC\ServerNotAvailableException::class);
$this->expectExceptionMessage('Connection to LDAP server could not be established');
$this->access->setPassword('CN=foo', 'MyPassword');
}
@ -505,11 +504,6 @@ class AccessTest extends TestCase {
->expects($this->any())
->method('getConnectionResource')
->willReturn($connection);
$this->ldap
->expects($this->once())
->method('isResource')
->with($connection)
->willReturn(true);
$this->ldap
->expects($this->once())
->method('modReplace')
@ -529,11 +523,6 @@ class AccessTest extends TestCase {
->expects($this->any())
->method('getConnectionResource')
->willReturn($connection);
$this->ldap
->expects($this->once())
->method('isResource')
->with($connection)
->willReturn(true);
$this->ldap
->expects($this->once())
->method('modReplace')
@ -567,7 +556,7 @@ class AccessTest extends TestCase {
->expects($this->any())
->method('isResource')
->willReturnCallback(function ($resource) {
return is_resource($resource) || is_object($resource);
return is_object($resource);
});
$this->ldap
->expects($this->any())

Loading…
Cancel
Save