aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/tests/unit/Connector
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2017-07-31 22:46:19 +0200
committerDaniel Calviño Sánchez <danxuliu@gmail.com>2017-12-15 14:46:36 +0100
commit8c5d656f3b605a8cedbf412b7498b936e12866e6 (patch)
treef6d87ef4c5d7240ec03107856428e5c452be1a82 /apps/dav/tests/unit/Connector
parentb19b1379699cf7790a13575f27a05b2f6db14f6a (diff)
downloadnextcloud-server-8c5d656f3b605a8cedbf412b7498b936e12866e6.tar.gz
nextcloud-server-8c5d656f3b605a8cedbf412b7498b936e12866e6.zip
Handle OC-Total-Length in new chunking
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Diffstat (limited to 'apps/dav/tests/unit/Connector')
-rw-r--r--apps/dav/tests/unit/Connector/Sabre/FileTest.php4
-rw-r--r--apps/dav/tests/unit/Connector/Sabre/FilesPluginTest.php57
2 files changed, 4 insertions, 57 deletions
diff --git a/apps/dav/tests/unit/Connector/Sabre/FileTest.php b/apps/dav/tests/unit/Connector/Sabre/FileTest.php
index 1db9b7948e3..5e7a6374206 100644
--- a/apps/dav/tests/unit/Connector/Sabre/FileTest.php
+++ b/apps/dav/tests/unit/Connector/Sabre/FileTest.php
@@ -78,6 +78,9 @@ class FileTest extends \Test\TestCase {
parent::tearDown();
}
+ /**
+ * @return \PHPUnit_Framework_MockObject_MockObject | Storage
+ */
private function getMockStorage() {
$storage = $this->getMockBuilder(Storage::class)
->disableOriginalConstructor()
@@ -165,6 +168,7 @@ class FileTest extends \Test\TestCase {
->setConstructorArgs([['datadir' => \OC::$server->getTempManager()->getTemporaryFolder()]])
->getMock();
\OC\Files\Filesystem::mount($storage, [], $this->user . '/');
+ /** @var View | \PHPUnit_Framework_MockObject_MockObject $view */
$view = $this->getMockBuilder(View::class)
->setMethods(['getRelativePath', 'resolvePath'])
->getMock();
diff --git a/apps/dav/tests/unit/Connector/Sabre/FilesPluginTest.php b/apps/dav/tests/unit/Connector/Sabre/FilesPluginTest.php
index 3372f99e957..800bdfd3598 100644
--- a/apps/dav/tests/unit/Connector/Sabre/FilesPluginTest.php
+++ b/apps/dav/tests/unit/Connector/Sabre/FilesPluginTest.php
@@ -43,8 +43,6 @@ use Sabre\DAV\Tree;
use Sabre\HTTP\RequestInterface;
use Sabre\HTTP\ResponseInterface;
use Test\TestCase;
-use OCA\DAV\Upload\FutureFile;
-use OCA\DAV\Connector\Sabre\Directory;
use OCP\Files\FileInfo;
/**
@@ -600,59 +598,4 @@ class FilesPluginTest extends TestCase {
$this->assertEquals("false", $propFind->get(self::HAS_PREVIEW_PROPERTYNAME));
}
-
- public function testBeforeMoveFutureFileSkip() {
- $node = $this->createMock(Directory::class);
-
- $this->tree->expects($this->any())
- ->method('getNodeForPath')
- ->with('source')
- ->will($this->returnValue($node));
- $this->server->httpResponse->expects($this->never())
- ->method('setStatus');
-
- $this->assertNull($this->plugin->beforeMoveFutureFile('source', 'target'));
- }
-
- public function testBeforeMoveFutureFileSkipNonExisting() {
- $sourceNode = $this->createMock(FutureFile::class);
-
- $this->tree->expects($this->any())
- ->method('getNodeForPath')
- ->with('source')
- ->will($this->returnValue($sourceNode));
- $this->tree->expects($this->any())
- ->method('nodeExists')
- ->with('target')
- ->will($this->returnValue(false));
- $this->server->httpResponse->expects($this->never())
- ->method('setStatus');
-
- $this->assertNull($this->plugin->beforeMoveFutureFile('source', 'target'));
- }
-
- public function testBeforeMoveFutureFileMoveIt() {
- $sourceNode = $this->createMock(FutureFile::class);
-
- $this->tree->expects($this->any())
- ->method('getNodeForPath')
- ->with('source')
- ->will($this->returnValue($sourceNode));
- $this->tree->expects($this->any())
- ->method('nodeExists')
- ->with('target')
- ->will($this->returnValue(true));
- $this->tree->expects($this->once())
- ->method('move')
- ->with('source', 'target');
-
- $this->server->httpResponse->expects($this->once())
- ->method('setHeader')
- ->with('Content-Length', '0');
- $this->server->httpResponse->expects($this->once())
- ->method('setStatus')
- ->with(204);
-
- $this->assertFalse($this->plugin->beforeMoveFutureFile('source', 'target'));
- }
}