Browse Source

fixup! Fix/handle-duplicate-reminder

Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
Hamza Mahjoubi 1 month ago
parent
commit
297b144be3
1 changed files with 1 additions and 49 deletions
  1. 1 49
      apps/dav/tests/unit/CalDAV/Reminder/BackendTest.php

+ 1 - 49
apps/dav/tests/unit/CalDAV/Reminder/BackendTest.php

@@ -126,35 +126,6 @@ class BackendTest extends TestCase {
 		$this->assertCount(3, $rows);
 	}
 
-	public function testGetDuplicateRemindersToProcess(): void {
-		$this->timeFactory->expects($this->exactly(1))
-			->method('getTime')
-			->with()
-			->willReturn(123457);
-
-		$rows = $this->reminderBackend->getRemindersToProcess();
-
-		$this->assertCount(1, $rows);
-		unset($rows[0]['id']);
-
-		$this->assertEquals($rows[0], [
-			'calendar_id' => 1,
-			'object_id' => 1,
-			'uid' => 'asd',
-			'is_recurring' => false,
-			'recurrence_id' => 123458,
-			'is_recurrence_exception' => false,
-			'event_hash' => 'asd123',
-			'alarm_hash' => 'asd567',
-			'type' => 'EMAIL',
-			'is_relative' => true,
-			'notification_date' => 123456,
-			'is_repeat_based' => false,
-			'calendardata' => 'Calendar data 123',
-			'displayname' => 'Displayname 123',
-			'principaluri' => 'principals/users/user001',
-		]);
-	}
 	public function testGetRemindersToProcess(): void {
 		$this->timeFactory->expects($this->exactly(1))
 			->method('getTime')
@@ -163,9 +134,8 @@ class BackendTest extends TestCase {
 
 		$rows = $this->reminderBackend->getRemindersToProcess();
 
-		$this->assertCount(2, $rows);
+		$this->assertCount(1, $rows);
 		unset($rows[0]['id']);
-		unset($rows[1]['id']);
 
 		$this->assertEquals($rows[0], [
 			'calendar_id' => 1,
@@ -184,25 +154,7 @@ class BackendTest extends TestCase {
 			'displayname' => 'Displayname 123',
 			'principaluri' => 'principals/users/user001',
 		]);
-		$this->assertEquals($rows[1], [
-			'calendar_id' => 1,
-			'object_id' => 1,
-			'uid' => 'asd',
-			'is_recurring' => false,
-			'recurrence_id' => 123458,
-			'is_recurrence_exception' => false,
-			'event_hash' => 'asd456',
-			'alarm_hash' => 'asd567',
-			'type' => 'AUDIO',
-			'is_relative' => true,
-			'notification_date' => 123456,
-			'is_repeat_based' => false,
-			'calendardata' => 'Calendar data 123',
-			'displayname' => 'Displayname 123',
-			'principaluri' => 'principals/users/user001',
-		]);
 	}
-
 	public function testGetAllScheduledRemindersForEvent(): void {
 		$rows = $this->reminderBackend->getAllScheduledRemindersForEvent(1);