Add extra test case to exclude by timerange

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2020-01-05 21:27:41 +01:00 committed by Roeland Jago Douma
parent b0fbba05f2
commit 01db6d4609
No known key found for this signature in database
GPG Key ID: F941078878347C0C
1 changed files with 4 additions and 5 deletions

View File

@ -807,7 +807,7 @@ EOD;
/**
* @dataProvider searchDataProvider
*/
public function testSearch($isShared, $count) {
public function testSearch(bool $isShared, array $searchOptions, int $count) {
$calendarId = $this->createTestCalendar();
$uris = [];
@ -900,8 +900,6 @@ EOD;
'{http://owncloud.org/ns}owner-principal' => $isShared ? 'user2' : 'user1',
];
$searchOptions = ['timerange' => ['start' => new DateTime('2013-09-12 13:00:00'), 'end' => new DateTime('2013-09-12 14:00:00')]];
$result = $this->backend->search($calendarInfo, 'Test',
['SUMMARY', 'LOCATION', 'ATTENDEE'], $searchOptions, null, null);
@ -910,8 +908,9 @@ EOD;
public function searchDataProvider() {
return [
[false, 4],
[true, 2],
[false, [], 4],
[true, ['timerange' => ['start' => new DateTime('2013-09-12 13:00:00'), 'end' => new DateTime('2013-09-12 14:00:00')]], 2],
[true, ['timerange' => ['start' => new DateTime('2013-09-12 15:00:00'), 'end' => new DateTime('2013-09-12 16:00:00')]], 0],
];
}