Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib/connector/sabre/node.php')
-rw-r--r--tests/lib/connector/sabre/node.php52
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());
- }
-}