aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php73
1 files changed, 31 insertions, 42 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php b/vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php
index 5bd696416..63d692ec9 100644
--- a/vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php
+++ b/vendor/sabre/dav/tests/Sabre/DAV/PartialUpdate/PluginTest.php
@@ -1,19 +1,20 @@
<?php
+declare(strict_types=1);
+
namespace Sabre\DAV\PartialUpdate;
-use Sabre\DAV;
use Sabre\HTTP;
require_once 'Sabre/DAV/PartialUpdate/FileMock.php';
-class PluginTest extends \Sabre\DAVServerTest {
-
+class PluginTest extends \Sabre\DAVServerTest
+{
protected $node;
protected $plugin;
- function setUp() {
-
+ public function setUp()
+ {
$this->node = new FileMock();
$this->tree[] = $this->node;
@@ -21,38 +22,33 @@ class PluginTest extends \Sabre\DAVServerTest {
$this->plugin = new Plugin();
$this->server->addPlugin($this->plugin);
-
-
-
}
- function testInit() {
-
+ public function testInit()
+ {
$this->assertEquals('partialupdate', $this->plugin->getPluginName());
$this->assertEquals(['sabredav-partialupdate'], $this->plugin->getFeatures());
$this->assertEquals([
- 'PATCH'
+ 'PATCH',
], $this->plugin->getHTTPMethods('partial'));
$this->assertEquals([
], $this->plugin->getHTTPMethods(''));
-
}
- function testPatchNoRange() {
-
+ public function testPatchNoRange()
+ {
$this->node->put('aaaaaaaa');
$request = HTTP\Sapi::createFromServerArray([
'REQUEST_METHOD' => 'PATCH',
- 'REQUEST_URI' => '/partial',
+ 'REQUEST_URI' => '/partial',
]);
$response = $this->request($request);
- $this->assertEquals(400, $response->status, 'Full response body:' . $response->body);
-
+ $this->assertEquals(400, $response->status, 'Full response body:'.$response->body);
}
- function testPatchNotSupported() {
-
+ public function testPatchNotSupported()
+ {
$this->node->put('aaaaaaaa');
$request = new HTTP\Request('PATCH', '/', ['X-Update-Range' => '3-4']);
$request->setBody(
@@ -60,12 +56,11 @@ class PluginTest extends \Sabre\DAVServerTest {
);
$response = $this->request($request);
- $this->assertEquals(405, $response->status, 'Full response body:' . $response->body);
-
+ $this->assertEquals(405, $response->status, 'Full response body:'.$response->body);
}
- function testPatchNoContentType() {
-
+ public function testPatchNoContentType()
+ {
$this->node->put('aaaaaaaa');
$request = new HTTP\Request('PATCH', '/partial', ['X-Update-Range' => 'bytes=3-4']);
$request->setBody(
@@ -73,12 +68,11 @@ class PluginTest extends \Sabre\DAVServerTest {
);
$response = $this->request($request);
- $this->assertEquals(415, $response->status, 'Full response body:' . $response->body);
-
+ $this->assertEquals(415, $response->status, 'Full response body:'.$response->body);
}
- function testPatchBadRange() {
-
+ public function testPatchBadRange()
+ {
$this->node->put('aaaaaaaa');
$request = new HTTP\Request('PATCH', '/partial', ['X-Update-Range' => 'bytes=3-4', 'Content-Type' => 'application/x-sabredav-partialupdate', 'Content-Length' => '3']);
$request->setBody(
@@ -86,12 +80,11 @@ class PluginTest extends \Sabre\DAVServerTest {
);
$response = $this->request($request);
- $this->assertEquals(416, $response->status, 'Full response body:' . $response->body);
-
+ $this->assertEquals(416, $response->status, 'Full response body:'.$response->body);
}
- function testPatchNoLength() {
-
+ public function testPatchNoLength()
+ {
$this->node->put('aaaaaaaa');
$request = new HTTP\Request('PATCH', '/partial', ['X-Update-Range' => 'bytes=3-5', 'Content-Type' => 'application/x-sabredav-partialupdate']);
$request->setBody(
@@ -99,12 +92,11 @@ class PluginTest extends \Sabre\DAVServerTest {
);
$response = $this->request($request);
- $this->assertEquals(411, $response->status, 'Full response body:' . $response->body);
-
+ $this->assertEquals(411, $response->status, 'Full response body:'.$response->body);
}
- function testPatchSuccess() {
-
+ public function testPatchSuccess()
+ {
$this->node->put('aaaaaaaa');
$request = new HTTP\Request('PATCH', '/partial', ['X-Update-Range' => 'bytes=3-5', 'Content-Type' => 'application/x-sabredav-partialupdate', 'Content-Length' => 3]);
$request->setBody(
@@ -112,13 +104,12 @@ class PluginTest extends \Sabre\DAVServerTest {
);
$response = $this->request($request);
- $this->assertEquals(204, $response->status, 'Full response body:' . $response->body);
+ $this->assertEquals(204, $response->status, 'Full response body:'.$response->body);
$this->assertEquals('aaabbbaa', $this->node->get());
-
}
- function testPatchNoEndRange() {
-
+ public function testPatchNoEndRange()
+ {
$this->node->put('aaaaa');
$request = new HTTP\Request('PATCH', '/partial', ['X-Update-Range' => 'bytes=3-', 'Content-Type' => 'application/x-sabredav-partialupdate', 'Content-Length' => '3']);
$request->setBody(
@@ -127,9 +118,7 @@ class PluginTest extends \Sabre\DAVServerTest {
$response = $this->request($request);
- $this->assertEquals(204, $response->getStatus(), 'Full response body:' . $response->getBodyAsString());
+ $this->assertEquals(204, $response->getStatus(), 'Full response body:'.$response->getBodyAsString());
$this->assertEquals('aaabbb', $this->node->get());
-
}
-
}