summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2016-01-11 16:10:09 +0100
committerThomas Müller <thomas.mueller@tmit.eu>2016-01-18 22:14:51 +0100
commitb912bf81b5df6f88fe2b68dc4113fe95d622f9cf (patch)
tree15b5d8bbfd5ca6c5bfae92b957884da6d5b14fc6 /apps
parentf8337827209a40ecbb8daf0d796ce7819423e7fe (diff)
downloadnextcloud-server-b912bf81b5df6f88fe2b68dc4113fe95d622f9cf.tar.gz
nextcloud-server-b912bf81b5df6f88fe2b68dc4113fe95d622f9cf.zip
Fixing sharing unit test
Diffstat (limited to 'apps')
-rw-r--r--apps/dav/tests/unit/carddav/carddavbackendtest.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/apps/dav/tests/unit/carddav/carddavbackendtest.php b/apps/dav/tests/unit/carddav/carddavbackendtest.php
index 3841d1904ab..3291314ec40 100644
--- a/apps/dav/tests/unit/carddav/carddavbackendtest.php
+++ b/apps/dav/tests/unit/carddav/carddavbackendtest.php
@@ -23,6 +23,7 @@
namespace OCA\DAV\Tests\Unit\CardDAV;
use InvalidArgumentException;
+use OCA\DAV\CardDAV\AddressBook;
use OCA\DAV\CardDAV\CardDavBackend;
use OCA\DAV\Connector\Sabre\Principal;
use OCP\IDBConnection;
@@ -247,23 +248,24 @@ class CardDavBackendTest extends TestCase {
$books = $this->backend->getAddressBooksForUser(self::UNIT_TEST_USER);
$this->assertEquals(1, count($books));
- $this->backend->updateShares('Example', [['href' => 'principal:principals/best-friend']], []);
+ $exampleBook = new AddressBook($this->backend, $books[0]);
+ $this->backend->updateShares($exampleBook, [['href' => 'principal:principals/best-friend']], []);
- $shares = $this->backend->getShares('Example');
+ $shares = $this->backend->getShares($exampleBook->getBookId());
$this->assertEquals(1, count($shares));
// adding the same sharee again has no effect
- $this->backend->updateShares('Example', [['href' => 'principal:principals/best-friend']], []);
+ $this->backend->updateShares($exampleBook, [['href' => 'principal:principals/best-friend']], []);
- $shares = $this->backend->getShares('Example');
+ $shares = $this->backend->getShares($exampleBook->getBookId());
$this->assertEquals(1, count($shares));
$books = $this->backend->getAddressBooksForUser('principals/best-friend');
$this->assertEquals(1, count($books));
- $this->backend->updateShares('Example', [], ['principal:principals/best-friend']);
+ $this->backend->updateShares($exampleBook, [], ['principal:principals/best-friend']);
- $shares = $this->backend->getShares('Example');
+ $shares = $this->backend->getShares($exampleBook->getBookId());
$this->assertEquals(0, count($shares));
$books = $this->backend->getAddressBooksForUser('principals/best-friend');