summaryrefslogtreecommitdiffstats
path: root/apps/dav/tests
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2015-11-18 15:04:53 +0100
committerThomas Müller <thomas.mueller@tmit.eu>2015-11-19 11:34:59 +0100
commitbcc486ffdc4a61b9df665bc45660582ce227ac0e (patch)
treeef99d4d1e417c798a19c4e52eb973cb277aa743f /apps/dav/tests
parent0f434e0b9b2762de663f9a0a2930f9fdc3c23ab4 (diff)
downloadnextcloud-server-bcc486ffdc4a61b9df665bc45660582ce227ac0e.tar.gz
nextcloud-server-bcc486ffdc4a61b9df665bc45660582ce227ac0e.zip
Adding an existing sharee is idempotent
Diffstat (limited to 'apps/dav/tests')
-rw-r--r--apps/dav/tests/unit/carddav/carddavbackendtest.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/dav/tests/unit/carddav/carddavbackendtest.php b/apps/dav/tests/unit/carddav/carddavbackendtest.php
index d76db5a91e2..dd5e205242a 100644
--- a/apps/dav/tests/unit/carddav/carddavbackendtest.php
+++ b/apps/dav/tests/unit/carddav/carddavbackendtest.php
@@ -204,6 +204,12 @@ class CardDavBackendTest extends TestCase {
$shares = $this->backend->getShares('Example');
$this->assertEquals(1, count($shares));
+ // adding the same sharee again has no effect
+ $this->backend->updateShares('Example', [['href' => 'principal:principals/best-friend']], []);
+
+ $shares = $this->backend->getShares('Example');
+ $this->assertEquals(1, count($shares));
+
$books = $this->backend->getAddressBooksForUser('principals/best-friend');
$this->assertEquals(1, count($books));
@@ -214,7 +220,5 @@ class CardDavBackendTest extends TestCase {
$books = $this->backend->getAddressBooksForUser('principals/best-friend');
$this->assertEquals(0, count($books));
-
-
}
}