aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2024-10-03 10:26:30 +0200
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2024-12-19 14:16:48 +0000
commit0ee5c781f7d04d368ecb29de68427fb0b4c0917e (patch)
tree7e8a870dbeda1ad99ac5f861dfdaf6580c0e0669
parent7370a585c17482b82695ce356e2f72b0e0750c7b (diff)
downloadnextcloud-server-0ee5c781f7d04d368ecb29de68427fb0b4c0917e.tar.gz
nextcloud-server-0ee5c781f7d04d368ecb29de68427fb0b4c0917e.zip
fix(tests): Fix share tests to test new reshare promotion system
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r--tests/lib/Share20/ManagerTest.php34
1 files changed, 17 insertions, 17 deletions
diff --git a/tests/lib/Share20/ManagerTest.php b/tests/lib/Share20/ManagerTest.php
index 1d74b36d319..555babf6e2e 100644
--- a/tests/lib/Share20/ManagerTest.php
+++ b/tests/lib/Share20/ManagerTest.php
@@ -242,7 +242,7 @@ class ManagerTest extends \Test\TestCase {
*/
public function testDelete($shareType, $sharedWith) {
$manager = $this->createManagerMock()
- ->setMethods(['getShareById', 'deleteChildren', 'deleteReshares'])
+ ->setMethods(['getShareById', 'deleteChildren', 'promoteReshares'])
->getMock();
$manager->method('deleteChildren')->willReturn([]);
@@ -260,7 +260,7 @@ class ManagerTest extends \Test\TestCase {
->setTarget('myTarget');
$manager->expects($this->once())->method('deleteChildren')->with($share);
- $manager->expects($this->once())->method('deleteReshares')->with($share);
+ $manager->expects($this->once())->method('promoteReshares')->with($share);
$this->defaultProvider
->expects($this->once())
@@ -285,7 +285,7 @@ class ManagerTest extends \Test\TestCase {
public function testDeleteLazyShare() {
$manager = $this->createManagerMock()
- ->setMethods(['getShareById', 'deleteChildren', 'deleteReshares'])
+ ->setMethods(['getShareById', 'deleteChildren', 'promoteReshares'])
->getMock();
$manager->method('deleteChildren')->willReturn([]);
@@ -304,7 +304,7 @@ class ManagerTest extends \Test\TestCase {
$this->rootFolder->expects($this->never())->method($this->anything());
$manager->expects($this->once())->method('deleteChildren')->with($share);
- $manager->expects($this->once())->method('deleteReshares')->with($share);
+ $manager->expects($this->once())->method('promoteReshares')->with($share);
$this->defaultProvider
->expects($this->once())
@@ -329,7 +329,7 @@ class ManagerTest extends \Test\TestCase {
public function testDeleteNested() {
$manager = $this->createManagerMock()
- ->setMethods(['getShareById', 'deleteReshares'])
+ ->setMethods(['getShareById', 'promoteReshares'])
->getMock();
$path = $this->createMock(File::class);
@@ -486,9 +486,9 @@ class ManagerTest extends \Test\TestCase {
$this->assertSame($shares, $result);
}
- public function testDeleteReshareWhenUserHasOneShare(): void {
+ public function testPromoteReshareWhenUserHasOneShare(): void {
$manager = $this->createManagerMock()
- ->setMethods(['deleteShare', 'getSharesInFolder', 'generalCreateChecks'])
+ ->setMethods(['updateShare', 'getSharesInFolder', 'generalCreateChecks'])
->getMock();
$folder = $this->createMock(Folder::class);
@@ -513,14 +513,14 @@ class ManagerTest extends \Test\TestCase {
$this->defaultProvider->method('getSharesBy')
->willReturn([$reShare]);
- $manager->expects($this->atLeast(2))->method('deleteShare')->withConsecutive([$reShare], [$reShareInSubFolder]);
+ $manager->expects($this->atLeast(2))->method('updateShare')->withConsecutive([$reShare], [$reShareInSubFolder]);
- self::invokePrivate($manager, 'deleteReshares', [$share]);
+ self::invokePrivate($manager, 'promoteReshares', [$share]);
}
- public function testDeleteReshareWhenUserHasAnotherShare(): void {
+ public function testPromoteReshareWhenUserHasAnotherShare(): void {
$manager = $this->createManagerMock()
- ->setMethods(['deleteShare', 'getSharesInFolder', 'getSharedWith', 'generalCreateChecks'])
+ ->setMethods(['updateShare', 'getSharesInFolder', 'getSharedWith', 'generalCreateChecks'])
->getMock();
$folder = $this->createMock(Folder::class);
@@ -541,14 +541,14 @@ class ManagerTest extends \Test\TestCase {
$manager->method('getSharesInFolder')->willReturn([]);
$manager->method('generalCreateChecks')->willReturn(true);
- $manager->expects($this->never())->method('deleteShare');
+ $manager->expects($this->never())->method('updateShare');
- self::invokePrivate($manager, 'deleteReshares', [$share]);
+ self::invokePrivate($manager, 'promoteReshares', [$share]);
}
- public function testDeleteReshareOfUsersInGroupShare(): void {
+ public function testPromoteReshareOfUsersInGroupShare(): void {
$manager = $this->createManagerMock()
- ->setMethods(['deleteShare', 'getSharesInFolder', 'getSharedWith', 'generalCreateChecks'])
+ ->setMethods(['updateShare', 'getSharesInFolder', 'getSharedWith', 'generalCreateChecks'])
->getMock();
$folder = $this->createMock(Folder::class);
@@ -590,9 +590,9 @@ class ManagerTest extends \Test\TestCase {
$manager->method('getSharedWith')->willReturn([]);
$manager->expects($this->exactly(2))->method('getSharesInFolder')->willReturnOnConsecutiveCalls([[$reShare1]], [[$reShare2]]);
- $manager->expects($this->exactly(2))->method('deleteShare')->withConsecutive([$reShare1], [$reShare2]);
+ $manager->expects($this->exactly(2))->method('updateShare')->withConsecutive([$reShare1], [$reShare2]);
- self::invokePrivate($manager, 'deleteReshares', [$share]);
+ self::invokePrivate($manager, 'promoteReshares', [$share]);
}
public function testGetShareById(): void {