|
|
|
@ -79,6 +79,7 @@ class BackendTest extends TestCase { |
|
|
|
|
['onCalendarAdd', [['data']], Calendar::SUBJECT_ADD, [['data'], [], []]], |
|
|
|
|
['onCalendarUpdate', [['data'], ['shares'], ['changed-properties']], Calendar::SUBJECT_UPDATE, [['data'], ['shares'], ['changed-properties']]], |
|
|
|
|
['onCalendarDelete', [['data'], ['shares']], Calendar::SUBJECT_DELETE, [['data'], ['shares'], []]], |
|
|
|
|
['onCalendarPublication', [['data'], true], Calendar::SUBJECT_PUBLISH, [['data'], [], []]], |
|
|
|
|
]; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -163,6 +164,22 @@ class BackendTest extends TestCase { |
|
|
|
|
'uri' => 'this-uri', |
|
|
|
|
'{DAV:}displayname' => 'Name of calendar', |
|
|
|
|
], ['shares'], [], 'test2', 'test2', ['user1'], ['user1', 'admin']], |
|
|
|
|
|
|
|
|
|
// Publish calendar |
|
|
|
|
[Calendar::SUBJECT_PUBLISH, [], [], [], '', '', null, []], |
|
|
|
|
[Calendar::SUBJECT_PUBLISH, [ |
|
|
|
|
'principaluri' => 'principal/user/admin', |
|
|
|
|
'id' => 42, |
|
|
|
|
'{DAV:}displayname' => 'Name of calendar', |
|
|
|
|
], ['shares'], [], '', 'admin', [], ['admin']], |
|
|
|
|
|
|
|
|
|
// Unpublish calendar |
|
|
|
|
[Calendar::SUBJECT_UNPUBLISH, [], [], [], '', '', null, []], |
|
|
|
|
[Calendar::SUBJECT_UNPUBLISH, [ |
|
|
|
|
'principaluri' => 'principal/user/admin', |
|
|
|
|
'id' => 42, |
|
|
|
|
'{DAV:}displayname' => 'Name of calendar', |
|
|
|
|
], ['shares'], [], '', 'admin', [], ['admin']], |
|
|
|
|
]; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|