|
|
@@ -11,6 +11,7 @@ namespace OCA\DAV\Tests\Unit\Connector\Sabre; |
|
|
|
class FilesPlugin extends \Test\TestCase { |
|
|
|
const GETETAG_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::GETETAG_PROPERTYNAME; |
|
|
|
const FILEID_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::FILEID_PROPERTYNAME; |
|
|
|
const INTERNAL_FILEID_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::INTERNAL_FILEID_PROPERTYNAME; |
|
|
|
const SIZE_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::SIZE_PROPERTYNAME; |
|
|
|
const PERMISSIONS_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::PERMISSIONS_PROPERTYNAME; |
|
|
|
const LASTMODIFIED_PROPERTYNAME = \OCA\DAV\Connector\Sabre\FilesPlugin::LASTMODIFIED_PROPERTYNAME; |
|
|
@@ -69,7 +70,10 @@ class FilesPlugin extends \Test\TestCase { |
|
|
|
|
|
|
|
$node->expects($this->any()) |
|
|
|
->method('getFileId') |
|
|
|
->will($this->returnValue(123)); |
|
|
|
->will($this->returnValue('00000123instanceid')); |
|
|
|
$node->expects($this->any()) |
|
|
|
->method('getInternalFileId') |
|
|
|
->will($this->returnValue('123')); |
|
|
|
$node->expects($this->any()) |
|
|
|
->method('getEtag') |
|
|
|
->will($this->returnValue('"abc"')); |
|
|
@@ -90,6 +94,7 @@ class FilesPlugin extends \Test\TestCase { |
|
|
|
array( |
|
|
|
self::GETETAG_PROPERTYNAME, |
|
|
|
self::FILEID_PROPERTYNAME, |
|
|
|
self::INTERNAL_FILEID_PROPERTYNAME, |
|
|
|
self::SIZE_PROPERTYNAME, |
|
|
|
self::PERMISSIONS_PROPERTYNAME, |
|
|
|
self::DOWNLOADURL_PROPERTYNAME, |
|
|
@@ -125,7 +130,8 @@ class FilesPlugin extends \Test\TestCase { |
|
|
|
); |
|
|
|
|
|
|
|
$this->assertEquals('"abc"', $propFind->get(self::GETETAG_PROPERTYNAME)); |
|
|
|
$this->assertEquals(123, $propFind->get(self::FILEID_PROPERTYNAME)); |
|
|
|
$this->assertEquals('00000123instanceid', $propFind->get(self::FILEID_PROPERTYNAME)); |
|
|
|
$this->assertEquals('123', $propFind->get(self::INTERNAL_FILEID_PROPERTYNAME)); |
|
|
|
$this->assertEquals(null, $propFind->get(self::SIZE_PROPERTYNAME)); |
|
|
|
$this->assertEquals('DWCKMSR', $propFind->get(self::PERMISSIONS_PROPERTYNAME)); |
|
|
|
$this->assertEquals('http://example.com/', $propFind->get(self::DOWNLOADURL_PROPERTYNAME)); |
|
|
@@ -186,7 +192,7 @@ class FilesPlugin extends \Test\TestCase { |
|
|
|
); |
|
|
|
|
|
|
|
$this->assertEquals('"abc"', $propFind->get(self::GETETAG_PROPERTYNAME)); |
|
|
|
$this->assertEquals(123, $propFind->get(self::FILEID_PROPERTYNAME)); |
|
|
|
$this->assertEquals('00000123instanceid', $propFind->get(self::FILEID_PROPERTYNAME)); |
|
|
|
$this->assertEquals(1025, $propFind->get(self::SIZE_PROPERTYNAME)); |
|
|
|
$this->assertEquals('DWCKMSR', $propFind->get(self::PERMISSIONS_PROPERTYNAME)); |
|
|
|
$this->assertEquals(null, $propFind->get(self::DOWNLOADURL_PROPERTYNAME)); |