diff options
Diffstat (limited to 'tests/lib/connector/sabre/node.php')
-rw-r--r-- | tests/lib/connector/sabre/node.php | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/tests/lib/connector/sabre/node.php b/tests/lib/connector/sabre/node.php deleted file mode 100644 index 3b3a6107813..00000000000 --- a/tests/lib/connector/sabre/node.php +++ /dev/null @@ -1,52 +0,0 @@ -<?php - -/** - * Copyright (c) 2014 Thomas Müller <thomas.mueller@tmit.eu> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -namespace Test\Connector\Sabre; - -class Node extends \Test\TestCase { - public function davPermissionsProvider() { - return array( - array(\OCP\Constants::PERMISSION_ALL, 'file', false, false, 'RDNVW'), - array(\OCP\Constants::PERMISSION_ALL, 'dir', false, false, 'RDNVCK'), - array(\OCP\Constants::PERMISSION_ALL, 'file', true, false, 'SRDNVW'), - array(\OCP\Constants::PERMISSION_ALL, 'file', true, true, 'SRMDNVW'), - array(\OCP\Constants::PERMISSION_ALL - \OCP\Constants::PERMISSION_SHARE, 'file', true, false, 'SDNVW'), - array(\OCP\Constants::PERMISSION_ALL - \OCP\Constants::PERMISSION_UPDATE, 'file', false, false, 'RDNV'), - array(\OCP\Constants::PERMISSION_ALL - \OCP\Constants::PERMISSION_DELETE, 'file', false, false, 'RW'), - array(\OCP\Constants::PERMISSION_ALL - \OCP\Constants::PERMISSION_CREATE, 'file', false, false, 'RDNVW'), - array(\OCP\Constants::PERMISSION_ALL - \OCP\Constants::PERMISSION_CREATE, 'dir', false, false, 'RDNV'), - ); - } - - /** - * @dataProvider davPermissionsProvider - */ - public function testDavPermissions($permissions, $type, $shared, $mounted, $expected) { - $info = $this->getMockBuilder('\OC\Files\FileInfo') - ->disableOriginalConstructor() - ->setMethods(array('getPermissions', 'isShared', 'isMounted', 'getType')) - ->getMock(); - $info->expects($this->any()) - ->method('getPermissions') - ->will($this->returnValue($permissions)); - $info->expects($this->any()) - ->method('isShared') - ->will($this->returnValue($shared)); - $info->expects($this->any()) - ->method('isMounted') - ->will($this->returnValue($mounted)); - $info->expects($this->any()) - ->method('getType') - ->will($this->returnValue($type)); - $view = $this->getMock('\OC\Files\View'); - - $node = new \OC\Connector\Sabre\File($view, $info); - $this->assertEquals($expected, $node->getDavPermissions()); - } -} |