|
|
@@ -277,7 +277,7 @@ class ShareByMailProviderTest extends TestCase { |
|
|
|
// The given password (but not the autogenerated password) should not be |
|
|
|
// mailed to the receiver of the share because permanent passwords are not enforced. |
|
|
|
$this->shareManager->expects($this->any())->method('shareApiLinkEnforcePassword')->willReturn(false); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('allow_mail_share_permanent_password')->willReturn(false); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('sharing.enable_mail_link_password_expiration')->willReturn(false); |
|
|
|
$instance->expects($this->never())->method('autoGeneratePassword'); |
|
|
|
|
|
|
|
$this->assertSame('shareObject', |
|
|
@@ -310,7 +310,7 @@ class ShareByMailProviderTest extends TestCase { |
|
|
|
// The given password (but not the autogenerated password) should be |
|
|
|
// mailed to the receiver of the share because permanent passwords are enforced. |
|
|
|
$this->shareManager->expects($this->any())->method('shareApiLinkEnforcePassword')->willReturn(false); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('allow_mail_share_permanent_password')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('sharing.enable_mail_link_password_expiration')->willReturn(true); |
|
|
|
$this->settingsManager->expects($this->any())->method('sendPasswordByMail')->willReturn(true); |
|
|
|
$instance->expects($this->never())->method('autoGeneratePassword'); |
|
|
|
|
|
|
@@ -363,7 +363,7 @@ class ShareByMailProviderTest extends TestCase { |
|
|
|
|
|
|
|
// The autogenerated password should be mailed to the receiver of the share because permanent passwords are enforced. |
|
|
|
$this->shareManager->expects($this->any())->method('shareApiLinkEnforcePassword')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('allow_mail_share_permanent_password')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('sharing.enable_mail_link_password_expiration')->willReturn(true); |
|
|
|
$this->settingsManager->expects($this->any())->method('sendPasswordByMail')->willReturn(true); |
|
|
|
|
|
|
|
$message = $this->createMock(IMessage::class); |
|
|
@@ -408,7 +408,7 @@ class ShareByMailProviderTest extends TestCase { |
|
|
|
// The given password (but not the autogenerated password) should be |
|
|
|
// mailed to the receiver of the share. |
|
|
|
$this->shareManager->expects($this->any())->method('shareApiLinkEnforcePassword')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('allow_mail_share_permanent_password')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('sharing.enable_mail_link_password_expiration')->willReturn(true); |
|
|
|
$this->settingsManager->expects($this->any())->method('sendPasswordByMail')->willReturn(true); |
|
|
|
$instance->expects($this->never())->method('autoGeneratePassword'); |
|
|
|
|
|
|
@@ -453,7 +453,7 @@ class ShareByMailProviderTest extends TestCase { |
|
|
|
|
|
|
|
// The autogenerated password should be mailed to the owner of the share. |
|
|
|
$this->shareManager->expects($this->any())->method('shareApiLinkEnforcePassword')->willReturn(true); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('allow_mail_share_permanent_password')->willReturn(false); |
|
|
|
$this->config->expects($this->once())->method('getSystemValue')->with('sharing.enable_mail_link_password_expiration')->willReturn(false); |
|
|
|
$this->settingsManager->expects($this->any())->method('sendPasswordByMail')->willReturn(true); |
|
|
|
$instance->expects($this->once())->method('autoGeneratePassword')->with($share)->willReturn('autogeneratedPassword'); |
|
|
|
|