aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php62
1 files changed, 0 insertions, 62 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php b/vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php
deleted file mode 100644
index 49fedf062..000000000
--- a/vendor/sabre/dav/tests/Sabre/DAV/AbstractServer.php
+++ /dev/null
@@ -1,62 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Sabre\DAV;
-
-use Sabre\HTTP;
-
-abstract class AbstractServer extends \PHPUnit\Framework\TestCase
-{
- /**
- * @var \Sabre\HTTP\ResponseMock
- */
- protected $response;
- protected $request;
- /**
- * @var \Sabre\DAV\Server
- */
- protected $server;
- protected $tempDir = SABRE_TEMPDIR;
-
- public function setup(): void
- {
- $this->response = new HTTP\ResponseMock();
- $this->server = new Server($this->getRootNode());
- $this->server->sapi = new HTTP\SapiMock();
- $this->server->httpResponse = $this->response;
- $this->server->debugExceptions = true;
- $this->deleteTree(SABRE_TEMPDIR, false);
- file_put_contents(SABRE_TEMPDIR.'/test.txt', 'Test contents');
- mkdir(SABRE_TEMPDIR.'/dir');
- file_put_contents(SABRE_TEMPDIR.'/dir/child.txt', 'Child contents');
- }
-
- public function teardown(): void
- {
- $this->deleteTree(SABRE_TEMPDIR, false);
- }
-
- protected function getRootNode()
- {
- return new FS\Directory(SABRE_TEMPDIR);
- }
-
- private function deleteTree($path, $deleteRoot = true)
- {
- foreach (scandir($path) as $node) {
- if ('.' == $node || '.svn' == $node || '..' == $node) {
- continue;
- }
- $myPath = $path.'/'.$node;
- if (is_file($myPath)) {
- unlink($myPath);
- } else {
- $this->deleteTree($myPath);
- }
- }
- if ($deleteRoot) {
- rmdir($path);
- }
- }
-}