| Server IP : 213.186.33.4 / Your IP : 216.73.217.131 Web Server : Apache System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : awebpaca ( 35430) PHP Version : 8.5.0 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/awebpaca/Dolibarr/htdocs/includes/sabre/sabre/dav/tests/Sabre/DAVACL/FS/ |
Upload File : |
<?php
namespace Sabre\DAVACL\FS;
class CollectionTest extends FileTest {
function setUp() {
$this->path = SABRE_TEMPDIR;
$this->sut = new Collection($this->path, $this->acl, $this->owner);
}
function tearDown() {
\Sabre\TestUtil::clearTempDir();
}
function testGetChildFile() {
file_put_contents(SABRE_TEMPDIR . '/file.txt', 'hello');
$child = $this->sut->getChild('file.txt');
$this->assertInstanceOf('Sabre\\DAVACL\\FS\\File', $child);
$this->assertEquals('file.txt', $child->getName());
$this->assertEquals($this->acl, $child->getACL());
$this->assertEquals($this->owner, $child->getOwner());
}
function testGetChildDirectory() {
mkdir(SABRE_TEMPDIR . '/dir');
$child = $this->sut->getChild('dir');
$this->assertInstanceOf('Sabre\\DAVACL\\FS\\Collection', $child);
$this->assertEquals('dir', $child->getName());
$this->assertEquals($this->acl, $child->getACL());
$this->assertEquals($this->owner, $child->getOwner());
}
}