aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php131
1 files changed, 0 insertions, 131 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php b/vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php
deleted file mode 100644
index f70febabd..000000000
--- a/vendor/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php
+++ /dev/null
@@ -1,131 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Sabre\DAV;
-
-use Sabre\DAVServerTest;
-use Sabre\HTTP;
-
-/**
- * Tests related to the PUT request.
- *
- * @copyright Copyright (C) fruux GmbH (https://fruux.com/)
- * @author Evert Pot (http://evertpot.com/)
- * @license http://sabre.io/license/ Modified BSD License
- */
-class HttpDeleteTest extends DAVServerTest
-{
- /**
- * Sets up the DAV tree.
- */
- public function setUpTree()
- {
- $this->tree = new Mock\Collection('root', [
- 'file1' => 'foo',
- 'dir' => [
- 'subfile' => 'bar',
- 'subfile2' => 'baz',
- ],
- ]);
- }
-
- /**
- * A successful DELETE.
- */
- public function testDelete()
- {
- $request = new HTTP\Request('DELETE', '/file1');
-
- $response = $this->request($request);
-
- $this->assertEquals(
- 204,
- $response->getStatus(),
- 'Incorrect status code. Response body: '.$response->getBodyAsString()
- );
-
- $this->assertEquals(
- [
- 'X-Sabre-Version' => [Version::VERSION],
- 'Content-Length' => ['0'],
- ],
- $response->getHeaders()
- );
- }
-
- /**
- * Deleting a Directory.
- */
- public function testDeleteDirectory()
- {
- $request = new HTTP\Request('DELETE', '/dir');
-
- $response = $this->request($request);
-
- $this->assertEquals(
- 204,
- $response->getStatus(),
- 'Incorrect status code. Response body: '.$response->getBodyAsString()
- );
-
- $this->assertEquals(
- [
- 'X-Sabre-Version' => [Version::VERSION],
- 'Content-Length' => ['0'],
- ],
- $response->getHeaders()
- );
- }
-
- /**
- * DELETE on a node that does not exist.
- */
- public function testDeleteNotFound()
- {
- $request = new HTTP\Request('DELETE', '/file2');
- $response = $this->request($request);
-
- $this->assertEquals(
- 404,
- $response->getStatus(),
- 'Incorrect status code. Response body: '.$response->getBodyAsString()
- );
- }
-
- /**
- * DELETE with preconditions.
- */
- public function testDeletePreconditions()
- {
- $request = new HTTP\Request('DELETE', '/file1', [
- 'If-Match' => '"'.md5('foo').'"',
- ]);
-
- $response = $this->request($request);
-
- $this->assertEquals(
- 204,
- $response->getStatus(),
- 'Incorrect status code. Response body: '.$response->getBodyAsString()
- );
- }
-
- /**
- * DELETE with incorrect preconditions.
- */
- public function testDeletePreconditionsFailed()
- {
- $request = new HTTP\Request('DELETE', '/file1', [
- 'If-Match' => '"'.md5('bar').'"',
- ]);
-
- $response = $this->request($request);
-
- $this->assertEquals(
- 412,
- $response->getStatus(),
- 'Incorrect status code. Response body: '.$response->getBodyAsString()
- );
- }
-}