diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2015-11-18 15:04:53 +0100 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2015-11-19 11:34:59 +0100 |
commit | bcc486ffdc4a61b9df665bc45660582ce227ac0e (patch) | |
tree | ef99d4d1e417c798a19c4e52eb973cb277aa743f /apps/dav/tests | |
parent | 0f434e0b9b2762de663f9a0a2930f9fdc3c23ab4 (diff) | |
download | nextcloud-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.php | 8 |
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)); - - } } |