aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php125
1 files changed, 53 insertions, 72 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php b/vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php
index df85b6ded..7d6414a80 100644
--- a/vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php
+++ b/vendor/sabre/dav/tests/Sabre/CalDAV/CalendarTest.php
@@ -1,13 +1,15 @@
<?php
+declare(strict_types=1);
+
namespace Sabre\CalDAV;
use Sabre\DAV\PropPatch;
require_once 'Sabre/CalDAV/TestUtil.php';
-class CalendarTest extends \PHPUnit_Framework_TestCase {
-
+class CalendarTest extends \PHPUnit\Framework\TestCase
+{
/**
* @var Sabre\CalDAV\Backend\PDO
*/
@@ -22,34 +24,30 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
*/
protected $calendars;
- function setup() {
-
+ public function setup()
+ {
$this->backend = TestUtil::getBackend();
$this->calendars = $this->backend->getCalendarsForUser('principals/user1');
$this->assertEquals(2, count($this->calendars));
$this->calendar = new Calendar($this->backend, $this->calendars[0]);
-
-
}
- function teardown() {
-
+ public function teardown()
+ {
unset($this->backend);
-
}
- function testSimple() {
-
+ public function testSimple()
+ {
$this->assertEquals($this->calendars[0]['uri'], $this->calendar->getName());
-
}
/**
* @depends testSimple
*/
- function testUpdateProperties() {
-
+ public function testUpdateProperties()
+ {
$propPatch = new PropPatch([
'{DAV:}displayname' => 'NewName',
]);
@@ -61,87 +59,80 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
$calendars2 = $this->backend->getCalendarsForUser('principals/user1');
$this->assertEquals('NewName', $calendars2[0]['{DAV:}displayname']);
-
}
/**
* @depends testSimple
*/
- function testGetProperties() {
-
+ public function testGetProperties()
+ {
$question = [
'{urn:ietf:params:xml:ns:caldav}supported-calendar-component-set',
];
$result = $this->calendar->getProperties($question);
- foreach ($question as $q) $this->assertArrayHasKey($q, $result);
+ foreach ($question as $q) {
+ $this->assertArrayHasKey($q, $result);
+ }
$this->assertEquals(['VEVENT', 'VTODO'], $result['{urn:ietf:params:xml:ns:caldav}supported-calendar-component-set']->getValue());
-
}
/**
- * @expectedException Sabre\DAV\Exception\NotFound
+ * @expectedException \Sabre\DAV\Exception\NotFound
* @depends testSimple
*/
- function testGetChildNotFound() {
-
+ public function testGetChildNotFound()
+ {
$this->calendar->getChild('randomname');
-
}
/**
* @depends testSimple
*/
- function testGetChildren() {
-
+ public function testGetChildren()
+ {
$children = $this->calendar->getChildren();
$this->assertEquals(1, count($children));
$this->assertTrue($children[0] instanceof CalendarObject);
-
}
/**
* @depends testGetChildren
*/
- function testChildExists() {
-
+ public function testChildExists()
+ {
$this->assertFalse($this->calendar->childExists('foo'));
$children = $this->calendar->getChildren();
$this->assertTrue($this->calendar->childExists($children[0]->getName()));
}
-
-
/**
- * @expectedException Sabre\DAV\Exception\MethodNotAllowed
+ * @expectedException \Sabre\DAV\Exception\MethodNotAllowed
*/
- function testCreateDirectory() {
-
+ public function testCreateDirectory()
+ {
$this->calendar->createDirectory('hello');
-
}
/**
- * @expectedException Sabre\DAV\Exception\MethodNotAllowed
+ * @expectedException \Sabre\DAV\Exception\MethodNotAllowed
*/
- function testSetName() {
-
+ public function testSetName()
+ {
$this->calendar->setName('hello');
-
}
- function testGetLastModified() {
-
+ public function testGetLastModified()
+ {
$this->assertNull($this->calendar->getLastModified());
-
}
- function testCreateFile() {
-
+ public function testCreateFile()
+ {
$file = fopen('php://memory', 'r+');
fwrite($file, TestUtil::getTestCalendarData());
rewind($file);
@@ -150,11 +141,10 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
$file = $this->calendar->getChild('hello');
$this->assertTrue($file instanceof CalendarObject);
-
}
- function testCreateFileNoSupportedComponents() {
-
+ public function testCreateFileNoSupportedComponents()
+ {
$file = fopen('php://memory', 'r+');
fwrite($file, TestUtil::getTestCalendarData());
rewind($file);
@@ -164,31 +154,28 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
$file = $calendar->getChild('hello');
$this->assertTrue($file instanceof CalendarObject);
-
}
- function testDelete() {
-
+ public function testDelete()
+ {
$this->calendar->delete();
$calendars = $this->backend->getCalendarsForUser('principals/user1');
$this->assertEquals(1, count($calendars));
}
- function testGetOwner() {
-
+ public function testGetOwner()
+ {
$this->assertEquals('principals/user1', $this->calendar->getOwner());
-
}
- function testGetGroup() {
-
+ public function testGetGroup()
+ {
$this->assertNull($this->calendar->getGroup());
-
}
- function testGetACL() {
-
+ public function testGetACL()
+ {
$expected = [
[
'privilege' => '{DAV:}read',
@@ -206,7 +193,7 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
'protected' => true,
],
[
- 'privilege' => '{' . Plugin::NS_CALDAV . '}read-free-busy',
+ 'privilege' => '{'.Plugin::NS_CALDAV.'}read-free-busy',
'principal' => '{DAV:}authenticated',
'protected' => true,
],
@@ -222,35 +209,29 @@ class CalendarTest extends \PHPUnit_Framework_TestCase {
],
];
$this->assertEquals($expected, $this->calendar->getACL());
-
}
/**
* @expectedException \Sabre\DAV\Exception\Forbidden
*/
- function testSetACL() {
-
+ public function testSetACL()
+ {
$this->calendar->setACL([]);
-
}
- function testGetSyncToken() {
-
+ public function testGetSyncToken()
+ {
$this->assertNull($this->calendar->getSyncToken());
-
}
- function testGetSyncTokenNoSyncSupport() {
-
+ public function testGetSyncTokenNoSyncSupport()
+ {
$calendar = new Calendar(new Backend\Mock([], []), []);
$this->assertNull($calendar->getSyncToken());
-
}
- function testGetChanges() {
-
+ public function testGetChanges()
+ {
$this->assertNull($this->calendar->getChanges(1, 1));
-
}
-
}