aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php93
1 files changed, 0 insertions, 93 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php b/vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php
deleted file mode 100644
index 36b182c44..000000000
--- a/vendor/sabre/dav/tests/Sabre/DAV/Issue33Test.php
+++ /dev/null
@@ -1,93 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Sabre\DAV;
-
-use Sabre\HTTP;
-
-class Issue33Test extends \PHPUnit\Framework\TestCase
-{
- public function setup(): void
- {
- \Sabre\TestUtil::clearTempDir();
- }
-
- public function testCopyMoveInfo()
- {
- $bar = new SimpleCollection('bar');
- $root = new SimpleCollection('webdav', [$bar]);
-
- $server = new Server($root);
- $server->setBaseUri('/webdav/');
-
- $request = new HTTP\Request('GET', '/webdav/bar', [
- 'Destination' => 'http://dev2.tribalos.com/webdav/%C3%A0fo%C3%B3',
- 'Overwrite' => 'F',
- ]);
-
- $server->httpRequest = $request;
-
- $info = $server->getCopyAndMoveInfo($request);
-
- $this->assertEquals('%C3%A0fo%C3%B3', urlencode($info['destination']));
- $this->assertFalse($info['destinationExists']);
- $this->assertFalse($info['destinationNode']);
- }
-
- public function testTreeMove()
- {
- mkdir(SABRE_TEMPDIR.'/issue33');
- $dir = new FS\Directory(SABRE_TEMPDIR.'/issue33');
-
- $dir->createDirectory('bar');
-
- $tree = new Tree($dir);
- $tree->move('bar', urldecode('%C3%A0fo%C3%B3'));
-
- $node = $tree->getNodeForPath(urldecode('%C3%A0fo%C3%B3'));
- $this->assertEquals(urldecode('%C3%A0fo%C3%B3'), $node->getName());
- }
-
- public function testDirName()
- {
- $dirname1 = 'bar';
- $dirname2 = urlencode('%C3%A0fo%C3%B3');
-
- $this->assertTrue(dirname($dirname1) == dirname($dirname2));
- }
-
- /**
- * @depends testTreeMove
- * @depends testCopyMoveInfo
- */
- public function testEverything()
- {
- $request = new HTTP\Request('MOVE', '/webdav/bar', [
- 'Destination' => 'http://dev2.tribalos.com/webdav/%C3%A0fo%C3%B3',
- 'Overwrite' => 'F',
- ]);
-
- $request->setBody('');
-
- $response = new HTTP\ResponseMock();
-
- // Server setup
- mkdir(SABRE_TEMPDIR.'/issue33');
- $dir = new FS\Directory(SABRE_TEMPDIR.'/issue33');
-
- $dir->createDirectory('bar');
-
- $tree = new Tree($dir);
-
- $server = new Server($tree);
- $server->setBaseUri('/webdav/');
-
- $server->httpRequest = $request;
- $server->httpResponse = $response;
- $server->sapi = new HTTP\SapiMock();
- $server->exec();
-
- $this->assertTrue(file_exists(SABRE_TEMPDIR.'/issue33/'.urldecode('%C3%A0fo%C3%B3')));
- }
-}