From bbffa4b2de4299bbc1ef47999656a53ee7ef1795 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 1 Mar 2021 11:03:13 -0600 Subject: [PATCH] Move assertion to separate test --- .../org/tasks/caldav/SharingSabredavTest.kt | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/app/src/androidTest/java/org/tasks/caldav/SharingSabredavTest.kt b/app/src/androidTest/java/org/tasks/caldav/SharingSabredavTest.kt index 731c6bfa7..ba9619d14 100644 --- a/app/src/androidTest/java/org/tasks/caldav/SharingSabredavTest.kt +++ b/app/src/androidTest/java/org/tasks/caldav/SharingSabredavTest.kt @@ -70,6 +70,22 @@ class SharingSabredavTest : CaldavTest() { ) } + @Test + fun excludeCurrentUserPrincipalFromSharees() = runBlocking { + setupAccount("user1") + CaldavCalendar().apply { + account = this@SharingSabredavTest.account.uuid + ctag = "http://sabre.io/ns/sync/1" + url = "${this@SharingSabredavTest.account.url}940468858232147861/" + caldavDao.insert(this) + } + enqueue(SD_OWNER) + + synchronizer.sync(account) + + assertEquals(1, principalDao.getAll().size) + } + @Test fun principalForSharee() = runBlocking { setupAccount("user1") @@ -83,9 +99,7 @@ class SharingSabredavTest : CaldavTest() { synchronizer.sync(account) - val principal = principalDao.getAll() - .apply { assertTrue(size == 1) } - .first() + val principal = principalDao.getAll().first() assertEquals(calendar.id, principal.list) assertEquals("mailto:user@example.com", principal.principal)