feat: allow swipe to reply (WPB-982) #2018
GitHub Actions / Test Results
succeeded
May 2, 2024 in 0s
All 922 tests pass in 10m 17s
922 testsβββ922 β
ββ10m 17s β±οΈ
123 suitesββββ0 π€
123 filesββββββ0 β
Results for commit b026f88.
Annotations
Check notice on line 0 in .github
github-actions / Test Results
922 tests found (test 1 to 415)
There are 922 tests, see "Raw output" for the list of tests 1 to 415.
Raw output
VersionizerTest β given version generator when I generate a new version AFTER 10 SECONDS then I should get an directly incremented number
VersionizerTest β given version generator when I generate a new version IN ONE YEAR then I should get an incremented version number
VersionizerTest β given version generator when I generate a new version IN ONE and TWO YEARS then I should get an incremented version number
VersionizerTest β given version generator when I generate a new version IN TEN YEARS then I should get an incremented version number
VersionizerTest β given version generator when I generate a new version THE NEXT DAY then I should get an incremented version number
VersionizerTest β given version generator when I generate a version I should get the same version number on the current Android project
VersionizerTest β given version generator when I generate two versions AT THE SAME TIME I should get the same version number
com.wire.android.GlobalObserversManagerTest β given app not visible and valid session, when handling ephemeral messages, then do not call deleteEphemeralMessageEndDate()
com.wire.android.GlobalObserversManagerTest β given app visible and invalid session, when handling ephemeral messages, then do not call deleteEphemeralMessageEndDate()
com.wire.android.GlobalObserversManagerTest β given app visible and no session, when handling ephemeral messages, then do not call deleteEphemeralMessageEndDate()
com.wire.android.GlobalObserversManagerTest β given app visible and session failure, when handling ephemeral messages, then do not call deleteEphemeralMessageEndDate()
com.wire.android.GlobalObserversManagerTest β given app visible and valid session, when handling ephemeral messages, then call deleteEphemeralMessageEndDate()
com.wire.android.GlobalObserversManagerTest β given few valid accounts, when starting observing accounts, then create user-specific notification channels()
com.wire.android.GlobalObserversManagerTest β given valid accounts, at least one with persistent socket enabled, and socket service running, then do not start service again()
com.wire.android.GlobalObserversManagerTest β given validAccounts and persistentStatuses are out of sync, when setting up notifications, then ignore invalid users()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIs1DayAnd12Hours_whenRecalculatingTimeAfterIntervals_thenTimeLeftIsEqualToExpected()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIs1HourAnd12Minutes_whenRecalculatingTimeAfterIntervals_thenTimeLeftIsEqualToExpected()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIs1HourAnd23Seconds_whenRecalculatingTimeAfterIntervals_thenTimeLeftIsEqualToExpected()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIs23HoursAnd23Minutes_whenRecalculatingTimeAfterIntervals_thenTimeLeftIsEqualToExpected()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsAboveOneHour_whenGettingTheUpdateInterval_ThenIsEqualToMinutesLeftTillWholeHour()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo14Days_whenGettingThTimeLeftFormatted_ThenIsEqualToFourTeenDaysLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo1Min10SecAnd900Millis_whenGettingTheUpdateInterval_ThenIsEqualTo10SecAnd900Millis()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo20Days_whenGettingThTimeLeftFormatted_ThenIsEqualToTwentyDaysLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo21Days_whenGettingThTimeLeftFormatted_ThenIsEqualToTwentyOneLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo27DaysAnd12Hours_whenGettingThTimeLeftFormatted_ThenIsEqualToFourWeeksLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo27DaysAnd1Second_whenGettingThTimeLeftFormatted_ThenIsEqualToFourWeeksLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualTo28Days_whenGettingThTimeLeftFormatted_ThenIsEqualToFourWeeksLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToFiftyDays_whenGettingThTimeLeftFormatted_ThenIsEqualToFourWeeksLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToOFiftyNineMinutes_whenGettingThTimeLeftFormatted_ThenIsEqualToFiftyNineMinutes()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToOneDay_whenGettingThTimeLeftFormatted_ThenIsEqualToOneDayLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToOneHour_whenGettingTheUpdateInterval_ThenIsEqualToOneMinute()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToOneMinute_whenGettingThTimeLeftFormatted_ThenIsEqualToOneMinuteLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToOneMinute_whenGettingTheUpdateInterval_ThenIsEqualToOneSeconds()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSevenDays_whenGettingThTimeLeftFormatted_ThenIsEqualToOneWeekLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSixDaysAnd12Hours_whenGettingThTimeLeftFormatted_ThenIsEqualToOneWeekLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSixDaysAndOneSecond_whenGettingThTimeLeftFormatted_ThenIsEqualToOneWeekLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSixDays_whenGettingThTimeLeftFormatted_ThenIsEqualToOneWeekLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSixtyMinutes_whenGettingThTimeLeftFormatted_ThenIsEqualToOneHourLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToSixtySeconds_whenGettingThTimeLeftFormatted_ThenIsEqualToOneMinute()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToThirteenDays_whenGettingThTimeLeftFormatted_ThenIsEqualToThirteenDays()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToThirtySeconds_whenGettingTheUpdateInterval_ThenIsEqualToOneSeconds()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToTwentyFourHours_whenGettingThTimeLeftFormatted_ThenIsEqualToOneDayLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToTwentySevenDays_whenGettingThTimeLeftFormatted_ThenIsEqualToFourWeeksLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToTwentyThreeHours_whenGettingThTimeLeftFormatted_ThenIsEqualToTwentyThreeHourLeft()
com.wire.android.SelfDeletionTimerTest β givenTimeLeftIsEqualToWholeHour_whenGettingTheUpdateInterval_ThenIsEqualToOneMinute()
com.wire.android.feature.AccountSwitchUseCaseTest β givenCurrentSessionIsInvalid_whenSwitchingToAccount_thenUpdateCurrentSessionAndDeleteTheOldOne()
com.wire.android.feature.AccountSwitchUseCaseTest β givenCurrentSessionIsValidAndNoOtherSessions_whenTryToSwitchToNextAccount_thenUpdateCurrentSessionAndReturnSuccessNoMoreAccounts()
com.wire.android.feature.AccountSwitchUseCaseTest β givenCurrentSessionIsValid_whenSwitchingToAccountIsCalled_thenUpdateCurrentSessionAndReturnSuccessSwitchedToAnotherAccount()
com.wire.android.feature.AccountSwitchUseCaseTest β givenProvidedAccountIsNotFound_whenSwitchingToAccount_thenReturnGivenAccountIsInvalid()
com.wire.android.feature.AccountSwitchUseCaseTest β givenProvidedAccountIsNotValid_whenSwitchingToAccount_thenReturnGivenAccountIsInvalid()
com.wire.android.feature.DisableAppLockUseCaseTest β given app lock is editable when disable app lock is called then clear app lock passcode()
com.wire.android.feature.DisableAppLockUseCaseTest β given app lock is not editable when disable app lock is called then do not clear app lock passcode()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given GenerateRandomPasswordUseCase, when generating a password, then it should meet the specified criteria()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given character sets, when accessing allCharacters, then it should return the expected value()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given character sets, when accessing digits, then it should return the expected value()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given character sets, when accessing lowercase, then it should return the expected value()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given character sets, when accessing specialChars, then it should return the expected value()
com.wire.android.feature.GenerateRandomPasswordUseCaseTest β Given character sets, when accessing uppercase, then it should return the expected value()
com.wire.android.feature.ObserveAppLockConfigUseCaseTest β givenInvalidSession_whenObservingAppLock_thenSendDisabledStatus()
com.wire.android.feature.ObserveAppLockConfigUseCaseTest β givenNoValidSession_whenObservingAppLock_thenSendDisabledStatus()
com.wire.android.feature.ObserveAppLockConfigUseCaseTest β givenValidSessionAndAppLockedByTeam_whenObservingAppLock_thenSendEnforcedByTeamStatus()
com.wire.android.feature.ObserveAppLockConfigUseCaseTest β givenValidSessionAndAppLockedByUserOnly_whenObservingAppLock_thenSendEnabledStatus()
com.wire.android.feature.ObserveAppLockConfigUseCaseTest β givenValidSessionAndAppNotLockedByUserNorTeam_whenObservingAppLock_thenSendDisabledStatus()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsFailure_whenInvoking_shouldReturnFailure()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsSuccessAndFlowTimesOut_whenInvoking_shouldReturnSuccessFalse()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsSuccessAndTheFlowIsEmpty_whenInvoking_shouldReturnSuccessFalse()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsSuccessAndThereAreNoUsersWithPersistentFlagOn_whenInvoking_shouldReturnSuccessFalse()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsSuccessAndThereAreNoUsers_whenInvoking_shouldReturnSuccessFalse()
com.wire.android.feature.ShouldStartPersistentWebSocketServiceUseCaseTest β givenObservePersistentWebSocketStatusReturnsSuccessAndThereAreUsersWithPersistentFlagOn_whenInvoking_shouldReturnSuccessTrue()
com.wire.android.feature.StartPersistentWebsocketIfNecessaryUseCaseTest β givenShouldStartPersistentWebsocketFalse_whenInvoking_thenDONTStartService()
com.wire.android.feature.StartPersistentWebsocketIfNecessaryUseCaseTest β givenShouldStartPersistentWebsocketTrue_whenInvoking_thenStartService()
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenDrawingEvent_WhenCallingTheAction_ThenUpdateTheStateWithTheCurrentMovingPathPosition
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenOnColorChanged_WhenCallingTheAction_ThenUpdateCurrentPathWithTheSelectedColor
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenOnDrawIsCalled_WhenCallingTheAction_ThenUpdateStateWithEventMove
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenOnStartDrawingIsCalled_WhenCallingTheAction_ThenUpdateStateWithEventDown
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenOnStopDrawingIsCalled_WhenCallingTheAction_ThenUpdateStateWithEventUp
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenStartDrawingEvent_WhenCallingTheAction_ThenUpdateTheStateWithTheInitialPathPosition
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenStopDrawingEvent_WhenCallingTheAction_ThenUpdateTheStateWithTheFinalPathPosition
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenWeCancelToDiscard_WhenCallingTheAction_ThenUpdateStateToHideConfirmation
com.wire.android.feature.sketch.DrawingCanvasViewModelTest β givenWeWantToDiscard_WhenCallingTheAction_ThenUpdateStateToShowConfirmation
com.wire.android.mapper.MessageContentMapperTest β givenMessagesWithDifferentVisibilities_whenMappingToUIMessageContent_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.MessageMapperTest β givenMessageHasReadStatus_whenMappingToUiMessage_theCorrectValueShouldBeReturned()
com.wire.android.mapper.MessageMapperTest β givenMessageList_whenMappingToUIMessages_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.MessageMapperTest β givenMessageWithDate_whenCheckingFormattedUIDates_thenReturnCorrectMessageDateTime()
com.wire.android.mapper.MessageMapperTest β givenMessagesList_whenGettingMemberIdList_thenReturnCorrectList()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenFederatedUsersWereRemovedFromConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenLastAssetAudioConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenLastAssetImageConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenLastConversationKnockMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenLastConversationRenamedMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenMissedCalls_whenMappingToUIPreview_thenCorrectUILastMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenMultipleUnreadEvents_whenMappingToUIPreview_thenCorrectSortedUILastMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenOtherUsersWereAddedToConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfAddedOtherUsersToConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfAndFederatedUsersWereRemovedFromConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldReturn()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfAndOtherUserWereRemovedFromConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfAndOtherUsersWereAddedToConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfUserRemovedOtherUsersFromConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfUserSharedLastAssetVideoConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenSelfUserWasRemovedFromConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUnreadMentions_whenMappingToUIPreview_thenCorrectUILastMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUnreadMessages_whenMappingToUIPreview_thenLastTextMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUnreadPings_whenMappingToUIPreview_thenCorrectUILastMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUnreadReplies_whenMappingToUIPreview_thenCorrectUILastMessageContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUserJoinedConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.MessagePreviewContentMapperTest β givenUserLeftConversationMessage_whenMappingToUILastMessageContent_thenCorrectContentShouldBeReturned()
com.wire.android.mapper.OtherAccountMapperTest β givenSelfUsersAndTeams_whenMappingToOtherAccounts_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.RegularMessageContentMapperTest β givenAssetContent_whenMappingToUIMessageContent_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.RegularMessageContentMapperTest β givenPNGImageAssetContentWith0Width_whenMappingToUIMessageContent_thenIsMappedToAssetMessage()
com.wire.android.mapper.RegularMessageContentMapperTest β givenSVGImageAssetContent_whenMappingToUIMessageContent_thenIsMappedToAssetMessage()
com.wire.android.mapper.RegularMessageContentMapperTest β givenTextOrNullContent_whenMappingToTextMessageContent_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenConversationTimerDisabled_whenMappingToSystemMessage_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenConversationTimerEnforced_whenMappingToSystemMessage_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenFederationStoppedConnectionRemoved_whenMappingToSystemMessage_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenFederationStoppedRemoved_whenMappingToSystemMessage_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenMemberDetails_whenMappingToSystemMessageMemberName_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenServerContent_whenMappingMemberChangeMessagesToUIMessageContent_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.SystemMessageContentMapperTest β givenServerContent_whenMappingToUIMessageContent_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.UICallParticipantMapperTest β givenParticipant_whenMappingToUICallParticipant_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.UIParticipantMapperTest β givenMemberDetails_whenMappingToContacts_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.UIParticipantMapperTest β givenUserSummary_whenMappingUiParticipant_thenCorrectValuesShouldBeReturned()
com.wire.android.mapper.UserTypeMapperTest β given external as a user type correctly map to external as membership()
com.wire.android.mapper.UserTypeMapperTest β given federated as a user type correctly map to federated as membership()
com.wire.android.mapper.UserTypeMapperTest β given guest as a user type correctly map to guest as membership()
com.wire.android.mapper.UserTypeMapperTest β given internal as a user type correctly map to none as membership()
com.wire.android.media.ConversationAudioMessagePlayerTest β givenTheSuccessFullAssetFetch_whenPlayingAudioForFirstTime_thenEmitStatesAsExpected()
com.wire.android.media.ConversationAudioMessagePlayerTest β givenTheSuccessFullAssetFetch_whenPlayingDifferentAudioAfterFirstOneIsPlayedAndSecondResumed_thenEmitStatesAsExpected()
com.wire.android.media.ConversationAudioMessagePlayerTest β givenTheSuccessFullAssetFetch_whenPlayingDifferentAudioAfterFirstOneIsPlayedAndSecondStoppedAndResume_thenEmitStatesAsExpected()
com.wire.android.media.ConversationAudioMessagePlayerTest β givenTheSuccessFullAssetFetch_whenPlayingDifferentAudioAfterFirstOneIsPlayed_thenEmitStatesAsExpected()
com.wire.android.media.ConversationAudioMessagePlayerTest β givenTheSuccessFullAssetFetch_whenPlayingTheSameMessageIdTwiceSequentially_thenEmitStatesAsExpected()
com.wire.android.migration.MarkUsersAsNeedToBeMigratedTest β givenUserScalaDBsDoesNotExist_thenNoUsersAreMarkedAsNeedToBeMigrated()
com.wire.android.migration.MarkUsersAsNeedToBeMigratedTest β givenUserScalaDBsExists_thenAllUsersAreMarkedAsNeedToBeMigrated()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given federated server when fixing session files then set proper user domain()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given not federated server when fixing session files then set current user domain()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given session directory with files when getting session files without domain return proper list()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given session file name without domain when fixing session file names then return updated session file with domain()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given session file with domain when renaming if needed then do nothing with the file name()
com.wire.android.migration.MigrateClientsDataUseCaseTest β given session file without domain when renaming if needed then add domain to the file name()
com.wire.android.migration.MigrateServerConfigUseCaseTest β givenConfigUrlDataAndSuccessfulRequests_whenRetrievingServerConfig_thenMakeProperRequestsAndSaveWithSuccess()
com.wire.android.migration.MigrateServerConfigUseCaseTest β givenFullDataAndSuccessfulRequests_whenRetrievingServerConfig_thenSaveWithSuccess()
com.wire.android.migration.MigrateServerConfigUseCaseTest β givenLinksDataAndSuccessfulRequests_whenRetrievingServerConfig_thenMakeProperRequestsAndSaveWithSuccess()
com.wire.android.migration.MigrateServerConfigUseCaseTest β givenNoData_whenRetrievingServerConfig_thenDoNotSaveAndReturnNoData()
com.wire.android.migration.MigrationManagerTest β givenDBFileExistsAndMigrationCompleted_whenCheckingWhetherToMigrate_thenReturnFalse()
com.wire.android.migration.MigrationManagerTest β givenDBFileExistsAndMigrationNotCompleted_whenCheckingWhetherToMigrate_thenReturnTrue()
com.wire.android.migration.MigrationManagerTest β givenDBFileNotExistsAndMigrationCompleted_whenCheckingWhetherToMigrate_thenReturnFalse()
com.wire.android.migration.MigrationManagerTest β givenDBFileNotExistsAndMigrationNotCompleted_whenCheckingWhetherToMigrate_thenSetMigrationCompletedAndReturnFalse()
com.wire.android.migration.MigrationManagerTest β whenMigrating_thenMarkUsersAsNeedToBeMigrated()
com.wire.android.migration.MigrationMapperTest β givenEmptyStringDomain_whenMappingIdFromScala_thenUserSelfDomain()
com.wire.android.migration.MigrationMapperTest β givenNonEmptyStringDomain_whenMappingIdFromScala_thenKeepTheDomainFromScala()
com.wire.android.migration.ScalaBackendPreferencesTest β given optional empty url when fetching scala backend data then return null()
com.wire.android.migration.ScalaBackendPreferencesTest β given optional url when fetching scala backend data then extract proper url from the string()
com.wire.android.migration.ScalaBackendPreferencesTest β given regular url when fetching scala backend data then return this url()
com.wire.android.migration.ScalaServerConfigDAOTest β givenAllRequiredData_whenRetrievingServerConfig_thenReturnFullResult()
com.wire.android.migration.ScalaServerConfigDAOTest β givenNoData_whenRetrievingServerConfig_thenReturnNoDataResult()
com.wire.android.migration.ScalaServerConfigDAOTest β givenOnlyConfigUrlData_whenRetrievingServerConfig_thenReturnConfigUrlResult()
com.wire.android.migration.ScalaServerConfigDAOTest β givenOnlyLinksData_whenRetrievingServerConfig_thenReturnLinksResult()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenNull_whenGettingMigrationStatusAndScalaDBDoesNotExists_thenCheckForScalaDB()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenNull_whenGettingMigrationStatus_thenCheckForScalaDB()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserMigrationComplete_whenAppVersionIsNewAndUserHaveNoScalaDB_thenReturnFalse()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserMigrationComplete_whenAppVersionIsNewAndUserHaveScalaDB_thenReturnTrue()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserMigrationComplete_whenAppVersionIsSameAndUserHaveScalaDB_thenReturnFalse()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserNeedToBeMigratedAndDBExists_thenReturnTrue()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserNeedToBeMigratedAndDBIsInvalid_thenMarkAsNotNeededAndReturnFalse()
com.wire.android.migration.ShouldTriggerMigrationForUserUserCaseTest β givenUserNotNeedMigration_thenReturnFalse()
com.wire.android.model.ImageAssetTest β givenDifferentPrivateAssets_whenGettingUniqueKey_thenResultsShouldBeDifferent()
com.wire.android.model.ImageAssetTest β givenDifferentUserAvatarAssets_whenGettingUniqueKey_thenResultsShouldBeDifferent()
com.wire.android.model.ImageAssetTest β givenEqualPrivateAssets_whenGettingUniqueKey_thenResultsShouldBeEqual()
com.wire.android.model.ImageAssetTest β givenEqualUriAndKeyLocalAssets_whenGettingUniqueKey_thenResultsShouldBeEqual()
com.wire.android.model.ImageAssetTest β givenEqualUserAvatarAssets_whenGettingUniqueKey_thenResultsShouldBeEqual()
com.wire.android.model.ImageAssetTest β givenSameKeyButDifferentUriLocalAssets_whenGettingUniqueKey_thenResultsShouldBeTheSame()
com.wire.android.model.ImageAssetTest β givenSameUriButDifferentKeyLocalAssets_whenGettingUniqueKey_thenResultsShouldBeDifferent()
com.wire.android.navigation.NavigationUtilsTest β Given an incorrect string, when parsing it to PrivateImageAsset, then it throws an exception()
com.wire.android.navigation.NavigationUtilsTest β Given some correct Image PrivateAsset object, it parses it correctly to string()
com.wire.android.navigation.NavigationUtilsTest β Given some correct QualifiedId object, it parses it correctly to string()
com.wire.android.navigation.NavigationUtilsTest β Given some correct string, when calling parseIntoPrivateImageAsset, then it correctly parses it to PrivateImageAsset()
com.wire.android.navigation.NavigationUtilsTest β given route with segments and parameters, when getting primary route, then return only host part()
com.wire.android.navigation.NavigationUtilsTest β given route with segments but without parameters, when getting primary route, then return only host part()
com.wire.android.navigation.NavigationUtilsTest β given route without segments and parameters, when getting primary route, then return only host part which is the same route()
com.wire.android.navigation.NavigationUtilsTest β given route without segments but with parameters, when getting primary route, then return only host part()
com.wire.android.notification.CallNotificationManagerTest β given an incoming call for one user, then show notification for that call()
com.wire.android.notification.CallNotificationManagerTest β given an outgoing call for one user, when handling notifications, then show notification for that call()
com.wire.android.notification.CallNotificationManagerTest β given incoming call, when end call comes instantly after start, then do not even show notification()
com.wire.android.notification.CallNotificationManagerTest β given incoming call, when end call comes some time after start, then first show notification and then hide()
com.wire.android.notification.CallNotificationManagerTest β given incoming calls for two users, then show notification for the first call()
com.wire.android.notification.CallNotificationManagerTest β given incoming calls for two users, when both call ends, then hide notification()
com.wire.android.notification.CallNotificationManagerTest β given incoming calls for two users, when one call ends, then show notification for another call()
com.wire.android.notification.CallNotificationManagerTest β given no incoming calls, then hide notification()
com.wire.android.notification.CallNotificationManagerTest β given no outgoing calls, when handling notifications, then hide outgoing call notification()
com.wire.android.notification.WireNotificationManagerTest β givenASingleUserId_whenCallingFetchAndShowOnceInParallel_thenPushNotificationIsHandledOnlyOnce()
com.wire.android.notification.WireNotificationManagerTest β givenASingleUserId_whenNotificationReceivedAndNoSuchUser_shouldSkipNotification()
com.wire.android.notification.WireNotificationManagerTest β givenASingleUserId_whenNotificationReceivedAndNotCurrentUserButExistOnThatDevice_shouldCheckNotification()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withInvalidCurrentAccountAndNoOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withInvalidCurrentAccountAndOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withTwoValidAccountsAndOngoingCallForCurrentOne_whenCurrentAccountChanges_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withTwoValidAccountsAndOngoingCallForNotCurrentOne_whenCurrentAccountChanges_thenStartOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withTwoValidAccountsAndOngoingCallForNotCurrentOne_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withValidCurrentAccountAndNoOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withValidCurrentAccountAndOngoingCall_whenAccountBecomesInvalid_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInBackground_withValidCurrentAccountAndOngoingCall_whenObserving_thenStartOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInForeground_withInvalidCurrentAccountAndNoOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInForeground_withInvalidCurrentAccountAndOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInForeground_withValidCurrentAccountAndNoOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAppInForeground_withValidCurrentAccountAndOngoingCall_whenObserving_thenStopOngoingCallService()
com.wire.android.notification.WireNotificationManagerTest β givenAuthenticatedUser_whenFetchAndShowNotificationsOnceCalled_thenConnectionPolicyManagerIsCalled()
com.wire.android.notification.WireNotificationManagerTest β givenCurrentScreenIsConversation_whenObserveCalled_thenNotificationForThatConversationIsHidden()
com.wire.android.notification.WireNotificationManagerTest β givenNotAuthenticatedUser_whenFetchAndShowNotificationsOnceCalled_thenNothingHappen()
com.wire.android.notification.WireNotificationManagerTest β givenNotAuthenticatedUser_whenObserveCalled_thenNothingHappenAndCallNotificationHides()
com.wire.android.notification.WireNotificationManagerTest β givenOutgoingCall_whenCurrentUserIsDifferentFromCallReceiver_thenCallNotificationIsShown()
com.wire.android.notification.WireNotificationManagerTest β givenPingNotification_whenObserveCalled_thenPingSoundIsPlayed()
com.wire.android.notification.WireNotificationManagerTest β givenSessionDoesNotExistForTheUserAndNoActiveJobs_whenGettingUsersToObserve_thenDoNotReturnThatUser()
com.wire.android.notification.WireNotificationManagerTest β givenSessionExistsForTheUserAndNoActiveJobs_whenGettingUsersToObserve_thenReturnThatUser()
com.wire.android.notification.WireNotificationManagerTest β givenSessionExistsForTheUserButWithActiveJobs_whenGettingUsersToObserve_thenDoNotReturnThatUser()
com.wire.android.notification.WireNotificationManagerTest β givenSomeIncomingCall_whenCurrentUserIsDifferentFromCallReceiver_thenCallNotificationIsShown()
com.wire.android.notification.WireNotificationManagerTest β givenSomeIncomingCalls_whenObserving_thenCallNotificationShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotificationsAndCurrentScreenIsConversation_whenObserveCalled_thenNotificationIsNotShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotificationsAndUserBlockedByE2EIRequired_whenObserveCalled_thenNotificationIsNotShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotifications_whenAppIsInBackgroundAndNoUserLoggedIn_thenMessageNotificationNotShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotifications_whenAppIsInForegroundAndNoUserLoggedIn_thenMessageNotificationNotShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotifications_whenObserveCalled_thenCallNotificationShowed()
com.wire.android.notification.WireNotificationManagerTest β givenSomeNotifications_whenSelfUserChanged_thenNotificationIsNotDuplicated()
com.wire.android.services.ServicesManagerTest β given ongoing call service in foreground, when needs to be stopped, then call stopService()
com.wire.android.services.ServicesManagerTest β given ongoing call service not even started, when needs to be stopped, then do nothing()
com.wire.android.services.ServicesManagerTest β given ongoing call service not yet in foreground, when needs to be stopped, then call startService with stop service argument()
com.wire.android.services.ServicesManagerTest β given ongoing call service running, when stop comes instantly after start, then do not even start the service()
com.wire.android.services.ServicesManagerTest β given ongoing call, when stop comes some time after start, then start the service and stop it after that()
com.wire.android.ui.CallActivityViewModelTest β given no current, when checking screenshot censoring config, then return false()
com.wire.android.ui.CallActivityViewModelTest β given no session available, when trying to switch account, then try to switchAccount usecase once()
com.wire.android.ui.CallActivityViewModelTest β given screenshot censoring disabled, when checking screenshot censoring config, then return false()
com.wire.android.ui.CallActivityViewModelTest β given screenshot censoring enabled, when checking screenshot censoring config, then return true()
com.wire.android.ui.CallActivityViewModelTest β given userId different from currentSession, when trying to switch account, then invoke switchAccount usecase once()
com.wire.android.ui.CallActivityViewModelTest β given userId same as currentSession, when trying to switch account, then do not invoke switchAccount usecase()
com.wire.android.ui.WireActivityViewModelTest β given Intent is null, when currentSession is absent, then initialAppState is NOT_LOGGED_IN()
com.wire.android.ui.WireActivityViewModelTest β given Intent is null, when currentSession is present, then initialAppState is LOGGED_IN()
com.wire.android.ui.WireActivityViewModelTest β given Intent is null, when currentSession is present, then should not return any deeplink result()
com.wire.android.ui.WireActivityViewModelTest β given Intent with MigrationLogin, when currentSession is absent, then initialAppState is NOT_LOGGED_IN and result MigrationLogin()
com.wire.android.ui.WireActivityViewModelTest β given Intent with MigrationLogin, when currentSession is present, then initialAppState is LOGGED_IN and result MigrationLogin()
com.wire.android.ui.WireActivityViewModelTest β given Intent with OpenConversation, when currentSession is absent, then initialAppState is NOT_LOGGED_IN()
com.wire.android.ui.WireActivityViewModelTest β given Intent with OpenConversation, when currentSession is present, then initialAppState is LOGGED_IN and result OpenConversation()
com.wire.android.ui.WireActivityViewModelTest β given Intent with OpenOtherUser, when currentSession is absent, then initialAppState is NOT_LOGGED_IN()
com.wire.android.ui.WireActivityViewModelTest β given Intent with OpenOtherUser, when currentSession is present, then then initialAppState is LOGGED_IN and result OpenOtherUserProfile()
com.wire.android.ui.WireActivityViewModelTest β given Intent with SSOLogin, when currentSession is absent, then initialAppState is NOT_LOGGED_IN and result SSOLogin()
com.wire.android.ui.WireActivityViewModelTest β given Intent with SSOLogin, when currentSession is present, then initialAppState is LOGGED_IN and result SSOLogin()
com.wire.android.ui.WireActivityViewModelTest β given Intent with SSOLogin, when currentSession is present, then return SSOLogin result()
com.wire.android.ui.WireActivityViewModelTest β given Intent with ServerConfig, when currentSession is absent and migration is required, then initialAppState is NOT_MIGRATED()
com.wire.android.ui.WireActivityViewModelTest β given Intent with ServerConfig, when currentSession is absent, then initialAppState is NOT_LOGGED_IN and customBackEnd dialog is shown()
com.wire.android.ui.WireActivityViewModelTest β given Intent with ServerConfig, when currentSession is present, then initialAppState is LOGGED_IN and customBackEnd dialog is shown()
com.wire.android.ui.WireActivityViewModelTest β given app theme change, when observing it, then update state with theme option()
com.wire.android.ui.WireActivityViewModelTest β given appUpdate is required, then should show the appUpdate dialog()
com.wire.android.ui.WireActivityViewModelTest β given newClient is registered for the current user, then should show the NewClient dialog()
com.wire.android.ui.WireActivityViewModelTest β given newClient is registered for the other user, then should show the NewClient dialog()
com.wire.android.ui.WireActivityViewModelTest β given newClient is registered when current screen changed to ImportMedea, then remember NewClient dialog state()
com.wire.android.ui.WireActivityViewModelTest β given newClient is registered when current screen does not allow dialog, then remember NewClient dialog state()
com.wire.android.ui.WireActivityViewModelTest β given newIntent with Join Conversation Deep link, when user is a member, then result JoinConversation deeplink()
com.wire.android.ui.WireActivityViewModelTest β given newIntent with Join Conversation Deep link, when user is not a member, then start join conversation flow()
com.wire.android.ui.WireActivityViewModelTest β given no session, when observing screenshot censoring, then set state to false()
com.wire.android.ui.WireActivityViewModelTest β given session and screenshot censoring disabled, when observing it, then set state to false()
com.wire.android.ui.WireActivityViewModelTest β given session and screenshot censoring enabled by user, when observing it, then set state to true()
com.wire.android.ui.WireActivityViewModelTest β given session and screenshot censoring enforced by team, when observing it, then set state to true()
com.wire.android.ui.WireActivityViewModelTest β given session does not exist, when dismissNewClientsDialog is called, then do nothing()
com.wire.android.ui.WireActivityViewModelTest β given session exists, when dismissNewClientsDialog is called, then cleared NewClients for user()
com.wire.android.ui.WireActivityViewModelTest β given valid accounts, all with persistent socket disabled, then stop socket service()
com.wire.android.ui.WireActivityViewModelTest β given valid accounts, at least one with persistent socket enabled, and socket service not running, then start service()
com.wire.android.ui.WireActivityViewModelTest β given valid accounts, at least one with persistent socket enabled, and socket service running, then do not start service again()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given button is clicked, when request returns Generic error, then GenericError is passed()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given button is clicked, when request returns HandleExists error, then UsernameTakenError is passed()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given button is clicked, when request returns Success, then navigate to initial sync screen()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given button is clicked, when setting the username, then show loading()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given button is clicked, when username is invalid, then UsernameInvalidError is passed()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given dialog is dismissed, when state error is DialogError, then hide error()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given empty string, when entering username, then button is disabled()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given forbidden character, when entering username, then forbidden character is ignored()
com.wire.android.ui.authentication.create.username.CreateAccountUsernameViewModelTest β given non-empty string, when entering username, then button is disabled()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given button is clicked, when password is invalid, then UsernameInvalidError is passed()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given button is clicked, when request returns Generic error, then GenericError is passed()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given button is clicked, when request returns Success, then navigateToHomeScreen is called()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given button is clicked, when request returns TooManyClients Error, then navigateToRemoveDevicesScreen is called()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given dialog is dismissed, when state error is DialogError, then hide error()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given empty string, when entering the password to register, then button is disabled()
com.wire.android.ui.authentication.devices.register.RegisterDeviceViewModelTest β given non-empty string, when entering the password to register, then button is disabled()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given 2fa code request fails with too many requests, when logging in, then should request user input()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given 2fa is needed, when code is filled, then should login with entered code and navigate out of login()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given 2fa is needed, when code is filled, then should register client without explicit 2fa code()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given 2fa login succeeds and registration fails, when code is filled, then should no longer require input()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked and initial sync is completed, when login returns Success, then navigate to home screen()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked and initial sync is not completed, when login returns Success, then navigate to initial sync screen()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked, when addAuthenticatedUser returns UserAlreadyExists error, then UserAlreadyExists is passed()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked, when logging in, then show loading()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked, when login returns Generic error, then GenericError is passed()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked, when login returns InvalidCredentials error, then InvalidCredentialsError is passed()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given button is clicked, when login returns InvalidUserIdentifier error, then InvalidUserIdentifierError is passed()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given dialog is dismissed, when login returns DialogError, then hide error()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given empty strings, when entering credentials, then button is disabled()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given login fails with 2fa missing and 2fa request fails generically, when logging in, then should NOT request user input()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given login fails with 2fa missing and 2fa request succeeds, when logging in, then should request user input()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given login fails with invalid 2fa, when logging in, then should mark the current code as invalid()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given login fails with missing 2fa, when logging in, then should send an email to input()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given login fails with missing 2fa, when logging in, then should state 2FA input is needed()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given missing 2fa, when logging in, then email should be enabled and not loading()
com.wire.android.ui.authentication.login.email.LoginEmailViewModelTest β given non-empty strings, when entering credentials, then button is enabled()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sso code and button is clicked, when login returns InvalidCode error, then InvalidCodeError is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given HandleSSOResult is called, when SSOLoginResult is success, then establishSSOSession should be called once()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given HandleSSOResult is called, when ssoResult is failure, then loginSSOError state should be dialog error()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given HandleSSOResult is called, when ssoResult is null, then loginSSOError state should be none()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given backend switch confirmed, then auth server provider is updated()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given backend switch confirmed, when the new server have NO default sso code, then do not initiate sso login()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given backend switch confirmed, when the new server have a default sso code, then initiate sso login()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given email, when clicking login, then start the domain lookup flow()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given empty string, when entering code, then button is disabled()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given error, when checking for server default SSO code, then do not initiate sso login()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given error, when doing domain lookup, then error state is updated()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given establishSSOSession called, when addAuthenticatedUser returns UserAlreadyExists error, then UserAlreadyExists is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given establishSSOSession is called and initial sync is completed, when SSOLogin Success, navigate to home screen()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given establishSSOSession is called, when SSOLoginSessionResult return InvalidCookie, then SSOLoginResult fails()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given getOrRegister returns TooManyClients, when establishSSOSession, then TooManyClients is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given non-empty string, when entering code, then button is enabled()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sso code and button is clicked, when login returns InvalidCodeFormat error, then InvalidCodeFormatError is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sso code and button is clicked, when login returns Generic error, then GenericError is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sso code and button is clicked, when login returns InvalidRequest error, then GenericError IllegalArgument is passed()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sso code and button is clicked, when login returns Success, then open the web url from the response()
com.wire.android.ui.authentication.login.sso.LoginSSOViewModelTest β given sync is not completed, when establishSSOSession is called, navigate to initial sync screen()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenAnOngoingCall_WhenTurningOffCamera_ThenSetVideoSendStateToStopped()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenAnOngoingCall_WhenTurningOnCamera_ThenSetVideoSendStateToStarted()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenDoubleTabIndicatorIsDisplayed_whenUserTapsOnIt_thenHideIt()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenParticipantsList_WhenRequestingVideoStream_ThenRequestItForOnlyParticipantsWithVideoEnabled()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenSetVideoSendStateUseCase_whenPauseSendingVideoFeedIsCalled_thenInvokeUseCaseWithPausedStateOnce()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenSetVideoSendStateUseCase_whenStartSendingVideoFeedIsCalled_thenInvokeUseCaseWithStartedStateOnce()
com.wire.android.ui.calling.OngoingCallViewModelTest β givenSetVideoSendStateUseCase_whenStopSendingVideoFeedIsCalled_thenInvokeUseCaseWithStoppedState()
com.wire.android.ui.calling.SharedCallingViewModelTest β given a call, when clearVideoPreview is called, then clear view()
com.wire.android.ui.calling.SharedCallingViewModelTest β given a call, when setVideoPreview is called, then set the video preview()
com.wire.android.ui.calling.SharedCallingViewModelTest β given a muted call, when toggling microphone, then un-mute the call()
com.wire.android.ui.calling.SharedCallingViewModelTest β given an active call, when the user ends call, then invoke endCall useCase()
com.wire.android.ui.calling.SharedCallingViewModelTest β given an active call, when the user ends call, then reset call config()
com.wire.android.ui.calling.SharedCallingViewModelTest β given an un-muted call, when toggling microphone, then mute the call()
com.wire.android.ui.calling.SharedCallingViewModelTest β given back facing camera, when flipping it, then switch to front camera()
com.wire.android.ui.calling.SharedCallingViewModelTest β given camera is turned off, when toggling video, then turn on video()
com.wire.android.ui.calling.SharedCallingViewModelTest β given camera is turned on, when toggling video, then turn off video()
com.wire.android.ui.calling.SharedCallingViewModelTest β given front facing camera, when flipping it, then switch to back camera()
com.wire.android.ui.calling.SharedCallingViewModelTest β given isMuted value is null, when toggling microphone, then do not update microphone state()
com.wire.android.ui.calling.SharedCallingViewModelTest β given user on a preview screen, when muting microphone, then mute the call with false param()
com.wire.android.ui.calling.SharedCallingViewModelTest β given user on a preview screen, when un-muting microphone, then un-mute the call with false param()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given an incoming call, when the user decline the call, then the reject call use case is called()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given an ongoing call, when user confirms dialog to accept an incoming call, then end current call and accept the newer one()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given an ongoing call, when user tries to accept an incoming call, then show JoinCallAnywayDialog()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given app Locked, when the user decline the call, then do not reject the call()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given app locked, when user tries to accept an incoming call, then do not accept the call()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given join dialog displayed, when user dismisses it, then hide it()
com.wire.android.ui.calling.incoming.IncomingCallViewModelTest β given no ongoing call, when user tries to accept an incoming call, then invoke answerCall call use case()
com.wire.android.ui.calling.outgoing.OutgoingCallViewModelTest β given a start call error, when user tries to start a call, call ring tone is not called()
com.wire.android.ui.calling.outgoing.OutgoingCallViewModelTest β given an outgoing call, when the user ends call, then invoke endCall useCase and close the screen()
com.wire.android.ui.calling.outgoing.OutgoingCallViewModelTest β given user already started a call, when user tries to start another call, then do not initiat a new one()
com.wire.android.ui.common.ExampleUnitTest β addition_isCorrect
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnIncomingCallAnd_whenGettingState_thenShouldHaveIncomingCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnOngoingCallAndCallIsMuted_whenGettingState_thenShouldHaveMutedCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnOngoingCallAndCallIsNotMuted_whenGettingState_thenShouldNotHaveMutedCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnOngoingCallAndConnectivityIssueAndSomeOtherScreen_whenGettingState_thenShouldHaveActiveCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnOngoingCallAndHomeScreenAndConnectivityIssues_whenGettingState_thenShouldHaveActiveCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenAnOutgoingCallAnd_whenGettingState_thenShouldHaveOutgoingCallInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenEstablishedAndIncomingCall_whenActiveCallFlowIsCalled_thenEmitEstablishedCallOnly()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenNoCallAndHomeScreenAndGathering_whenGettingState_thenShouldHaveConnectingInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenNoCallAndHomeScreenAndSlowSync_whenGettingState_thenShouldHaveConnectingInfo()
com.wire.android.ui.common.topappbar.CommonTopAppBarViewModelTest β givenNoCurrentSession_whenGettingState_thenNone()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a conversationId, when trying to open the conversation and fails with MissingKeyPackages, then call MissingKeyPackage()()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a conversationId, when trying to open the conversation and fails, then returns a Failure result and update error state()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a conversationId, when trying to open the conversation, then returns a Success result with the conversation()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a failure, when sending a connection request, then emit failure message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a federation denied failure, when sending a connection request, then emit proper failure message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given a legal hold failure, when sending a connection request, then edit the state properly()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given failure, when accepting a connection request, then emit failure message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given failure, when canceling a connection request, then emit failure message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given failure, when ignoring a connection request, then emit error message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given success, when accepting a connection request, then emit success message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given success, when canceling a connection request, then emit success message()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given success, when ignoring a connection request, then calls onIgnoreSuccess()
com.wire.android.ui.connection.ConnectionActionButtonViewModelTest β given success, when sending a connection request, then emit success message()
com.wire.android.ui.home.HomeViewModelTest β given legal hold disabled and no request available, then shouldDisplayLegalHoldIndicator is false()
com.wire.android.ui.home.HomeViewModelTest β given legal hold enabled, then shouldDisplayLegalHoldIndicator is true()
com.wire.android.ui.home.HomeViewModelTest β given legal hold enabled, when user status changes, then shouldDisplayLegalHoldIndicator should keep the same()
com.wire.android.ui.home.HomeViewModelTest β given legal hold request pending, then shouldDisplayLegalHoldIndicator is true()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockDisabledAndAppOpenedUnlocked_whenAppClosedAndOpenedAgainAfterLockTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockDisabledAndAppOpenedUnlocked_whenAppClosedAndOpenedAgainBeforeLockTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockDisabledAndAppOpenedUnlocked_whenAppClosedAndWaitedLessThanTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockDisabledAndAppOpenedUnlocked_whenAppClosedAndWaitedMoreThanTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockDisabled_whenAppInitiallyOpened_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedLocked_whenAppClosedAndOpenedBeforeLockTimeout_thenShouldStillBeLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedLocked_whenAppIsUnlocked_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedUnlocked_whenAppClosedAndOpenedAgainAfterLockTimeout_thenLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedUnlocked_whenAppClosedAndOpenedAgainBeforeLockTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedUnlocked_whenAppClosedAndWaitedLessThanTimeout_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedUnlocked_whenAppClosedAndWaitedMoreThanTimeout_thenLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabledAndAppOpenedUnlocked_whenAppClosedAnd_thenAfterTimeoutShouldChangeFromNotLockedToLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnabled_whenAppInitiallyOpened_thenLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnforcedByPasscodeSet_whenObserveAppLock_thenTrue()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockEnforcedByTeamAndNoPasscodeSet_whenAppIsUnlocked_thenNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockForcedByTeamAndPasscodeNotSet_whenAppInitiallyOpened_thenAppIsNotLocked()
com.wire.android.ui.home.appLock.LockCodeTimeManagerTest β givenLockForcedByTeamAndPasscodeSet_whenAppInitiallyOpened_thenAppIsLocked()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given deleting client returns failure, when deleting current client, then return failure()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given deleting client returns invalid credentials, when deleting current client, then return InvalidPassword()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given deleting client returns success, when deleting current client, then return Success()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given no sessions, when logging out, then make all required actions other than logout and return success()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given no valid sessions, when logging out, then make all required actions other than logout and return success()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given password not required, when validating password, then return Success with empty password()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given password required and valid, when validating password, then return Success with given password()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given password required but invalid, when validating password, then return InvalidPassword()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given password required but not provided, when validating password, then return PasswordRequired()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given password required returns failure, when validating password, then return failure()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given sessions return failure, when hard-logging out sessions, then return failure()
com.wire.android.ui.home.appLock.forgot.ForgotLockScreenViewModelTest β given valid sessions, when logging out, then make all required actions with logout and return success()
com.wire.android.ui.home.appLock.set.SetLockScreenViewModelTest β given new password input, when invalid,then should update state()
com.wire.android.ui.home.appLock.set.SetLockScreenViewModelTest β given new password input, when valid,then should update state()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOnePingMessage_thenShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOnePingMessage_thenShouldNotShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOneRegularMessage_thenShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOneRegularMessage_thenShouldShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOneSystemMessage_thenShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenOneSystemMessage_thenShouldNotShowHeaderForRecentMessage()
Check notice on line 0 in .github
github-actions / Test Results
922 tests found (test 416 to 787)
There are 922 tests, see "Raw output" for the list of tests 416 to 787.
Raw output
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenPingAndThenRegularMessageFromSameUser_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenPingAndThenRegularMessageFromSameUser_thenShouldShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenRegularAndThenPingMessageFromSameUser_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenRegularAndThenPingMessageFromSameUser_thenShouldNotShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenRegularAndThenSystemMessagFromSameUsere_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenRegularAndThenSystemMessagFromSameUsere_thenShouldNotShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenSystemAndThenRegularMessageFromSameUser_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenSystemAndThenRegularMessageFromSameUser_thenShouldShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromDifferentUser_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromDifferentUser_thenShouldShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUserAndTimestampsBeyondThreshold_thenBothShouldNotHaveSmallBottomPadding()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUserAndTimestampsBeyondThreshold_thenShouldShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUserAndTimestampsWithinThreshold_thenPreviousShouldHaveSmallBottomPaddingAndRecentShouldNot()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUserAndTimestampsWithinThreshold_thenShouldNotShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUser_thenPreviousShouldHaveSmallBottomPaddingAndRecentShouldNot()
com.wire.android.ui.home.conversations.AuthorHeaderHelperTest β givenTwoRegularMessagesFromSameUser_thenShouldNotShowHeaderForRecentMessage()
com.wire.android.ui.home.conversations.CompositeMessageViewModelTest β given button nto pending, when button is clicked, then mark pending and then remove it once done()
com.wire.android.ui.home.conversations.CompositeMessageViewModelTest β given pending button, when button is clicked, then do Nothing()
com.wire.android.ui.home.conversations.banner.ConversationBannerViewModelTest β given a group members, when all of them are internal team members, then banner should be null()
com.wire.android.ui.home.conversations.banner.ConversationBannerViewModelTest β given a group members, when at least one is not internal team member, then banner should not be null()
com.wire.android.ui.home.conversations.banner.ConversationBannerViewModelTest β given a one to one conversation, when other user is not internal member, then banner should be null()
com.wire.android.ui.home.conversations.banner.ConversationBannerViewModelTest β givenGroupConversation_whenInitialisingViewModel_thenShouldCallNotifyConversationIsOpen()
com.wire.android.ui.home.conversations.banner.ConversationBannerViewModelTest β givenOneOnOneConversation_whenInitialisingViewModel_thenShouldCallNotifyConversationIsOpen()
com.wire.android.ui.home.conversations.banner.SecurityClassificationViewModelTest β given conversationId, when observing conversation classification, then should update state()
com.wire.android.ui.home.conversations.banner.SecurityClassificationViewModelTest β given userId, when fetching user classification, then should update state()
com.wire.android.ui.home.conversations.banner.usecase.ObserveConversationMembersByTypesUseCaseTest β given a group members, when there are external members, then set should contain external type()
com.wire.android.ui.home.conversations.banner.usecase.ObserveConversationMembersByTypesUseCaseTest β given a group members, when there are federated members, then set should contain federated type()
com.wire.android.ui.home.conversations.banner.usecase.ObserveConversationMembersByTypesUseCaseTest β given a group members, when there are guest members, then set should contain guest type()
com.wire.android.ui.home.conversations.banner.usecase.ObserveConversationMembersByTypesUseCaseTest β given a group members, when there are service bots, then set should contain service type()
com.wire.android.ui.home.conversations.call.ConversationCallViewModelTest β given an ongoing call, when user confirms dialog to join a call, then end current call and join the newer one()
com.wire.android.ui.home.conversations.call.ConversationCallViewModelTest β given an ongoing call, when user tries to join a call, then show JoinCallAnywayDialog()
com.wire.android.ui.home.conversations.call.ConversationCallViewModelTest β given join dialog displayed, when user dismiss it, then hide it()
com.wire.android.ui.home.conversations.call.ConversationCallViewModelTest β given no ongoing call, when user tries to join a call, then invoke answerCall call use case()
com.wire.android.ui.home.conversations.composer.MessageComposerViewModelTest β given a valid observed enforced self-deleting message timer, when invoked, then the timer gets successfully updated()
com.wire.android.ui.home.conversations.composer.MessageComposerViewModelTest β given no current session, then disable interaction()
com.wire.android.ui.home.conversations.composer.MessageComposerViewModelTest β given that a user updates the self-deleting message timer, when invoked, then the timer gets successfully updated()
com.wire.android.ui.home.conversations.composer.MessageComposerViewModelTest β given that user saves a draft message, then save draft use case is triggered()
com.wire.android.ui.home.conversations.composer.MessageComposerViewModelTest β given that user types a text message, when invoked typing invoked, then send typing event is called()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given a group conversation, then conversationSheetContent is valid()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given a group conversation, when self is admin and in owner team, then should be able to edit Guests option()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given a group conversation, when self is admin and not in owner team, then should not be able to edit Guests option()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given a group conversation, when solving the conversation name, then the name of the conversation is used()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given a group conversation, when solving the state, then the state is correct()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given receipt mode value disabled, when updating receipt mode, then value is propagated to screen state()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given receipt mode value enabled, when updating receipt mode, then value is propagated to screen state()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given some conversation details, when archiving that conversation, then the use case is invoked()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given some conversation details, when un-archiving that conversation, then the use case is invoked()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given the conversation name is updated, when solving the conversation name, then the state is updated accordingly()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and external team member, when init group options, then group name update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and internal team member, when init group options, then group name update is allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and member of group owner team, when init group options, then guests update is allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and not member of group owner team, when init group options, then guests update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and not team group, when init group options, then read receipts update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin and team group, when init group options, then read receipts update is allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin, when init group options, then self deleting update is allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is admin, when init group options, then services update is allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and external team member, when init group options, then group name update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and internal team member, when init group options, then group name update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and member of group owner team, when init group options, then guests update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and not member of group owner team, when init group options, then guests update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and not team group, when init group options, then read receipts update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin and team group, when init group options, then read receipts update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin, when init group options, then self deleting update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β given user is not admin, when init group options, then services update is not allowed()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β when disabling Services , then the dialog must state must be updated()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β when no guests allowed and disable service dialog confirmed, then use case is called with the correct values()
com.wire.android.ui.home.conversations.details.GroupConversationDetailsViewModelTest β when no guests allowed and enabling services, use case is called with the correct values()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onGenerateLink called, when link is generated, then isLinkCreationSuccessful is marked as true()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onGenerateLink called, when link is not generated, then isLinkCreationSuccessful is marked as false()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onGenerateRandomPassword called, when password is generated, then password and passwordConfirm are updated()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordConfirmUpdated called, when password is valid and doesn't match confirm, then isPasswordValid is false()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordConfirmUpdated called, when the new password differ from the state, then isPasswordCopied is marked as false()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordConfirmUpdated, when password is valid and matches confirm, then isPasswordValid is true()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordConfirmUpdated, when the new password doesn't differ from the state, then isPasswordCopied is not changed()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordUpdated called, when password is valid and password matches confirm, then isPasswordValid is marked as true()
com.wire.android.ui.home.conversations.details.editguestaccess.CreatePasswordGuestLinkViewModelText β given onPasswordUpdated, when password is valid and doesn't match confirm, then isPasswordValid is marked as false()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given a failure running updateConversationAccessRole, when trying to disable guest access, then do not disable guest access()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given a failure when running updateConversationAccessRole, when trying to enable guest access, then do not enable guest access()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given guest access is activated, when trying to disable guest access, then display dialog before disabling guest access()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given updateConversationAccessRole use case runs successfully, when trying to disable guest access, then disable guest access()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given updateConversationAccessRole use case runs successfully, when trying to enable guest access, then enable guest access()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given useCase runs with failure when revoking guest link then show dialog error()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given useCase runs with failure, when generating guest link, then show dialog error()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given useCase runs with success, when revoking guest link, then invoke it once()
com.wire.android.ui.home.conversations.details.editguestaccess.EditGuestAccessViewModelTest β given useCase runs with success, when_generating guest link, then invoke it once()
com.wire.android.ui.home.conversations.details.editselfdeletingmessages.EditSelfDeletingMessagesViewModelTest β given self deleting messages option disabled, when enabling it, then it updates proper state()
com.wire.android.ui.home.conversations.details.editselfdeletingmessages.EditSelfDeletingMessagesViewModelTest β given self deleting messages option enabled, when disabling it, then it updates proper state()
com.wire.android.ui.home.conversations.details.participants.GroupConversationParticipantsViewModelTest β given a group members, when solving the participants list, then right sizes are passed()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroupMembersUnderLegalHold_whenSolvingTheParticipantsList_thenPassCorrectLegalHoldValues()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroupMembers_whenSolvingTheParticipantsListWithLimit_thenLimitedSizesArePassed()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroupMembers_whenSolvingTheParticipantsListWithoutLimit_thenAllListsArePassed()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroup_whenVisibleMembersDoesNotChange_thenDoNotGetE2EICertificateAgainForTheSameList()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroup_whenVisibleMembersDoesNotChange_thenDoNotGetE2EICertificateForNonVisibleMembers()
com.wire.android.ui.home.conversations.details.participants.usecase.ObserveParticipantsForConversationUseCaseTest β givenGroup_whenVisibleMembersListChanges_thenGetE2EICertificateOnlyForNewOnes()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given Failure while getting an MLS conversation's verification status, then mlsVerificationStatus is null()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a 1 on 1 conversation, when solving the conversation avatar, then the avatar of the other user is used()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a 1 on 1 conversation, when solving the conversation name, then the name of the other user is used()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a 1 on 1 conversation, when solving the conversation name, then unavailable user is used()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a 1 on 1 conversation, when the user is deleted, then the name of the conversation should be a string resource()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a group conversation, when solving the conversation name, then the name of the conversation is used()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a not-verified MLS conversation, then mlsVerificationStatus is not verified()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a self mentioned user, when getting user data, then return valid result()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given a verified Proteus conversation, then proteusVerificationStatus is verified()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given an other mentioned user, when getting user data, then return valid result()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given conversation details are not found, when observing details, then call onNotFound()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given conversation is MLS verified, then mlsVerificationStatus is verified()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given the conversation name is updated, when solving the conversation name, then the state is updated accordingly()
com.wire.android.ui.home.conversations.info.ConversationInfoViewModelTest β given the initial state, when solving the conversation name before the data is received, the name should be an empty string()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given a failure, when deleting messages, then the delete dialog state is closed()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given a failure, when deleting messages, then the error state is updated()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given a message and a reaction, when toggleReaction is called, then should call ToggleReactionUseCase()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given a message with failed decryption, when resetting the session, then should call ResetSessionUseCase()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given an asset message, when downloading to external storage, then the file manager downloads the asset and closes the dialog()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given an asset message, when opening it, then the file manager open function gets invoked and closes the dialog()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given an message ID, when downloading or fetching into internal storage, then should get message details by ID()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given getting UnreadEventsCount failed, then messages requested anyway()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given getting UnreadEventsCount succeed, then messages requested with corresponding lastReadIndex()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β given the PagingData is updated, when getting paging flow, then the update is propagated in the state()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β validate deleteMessageDialogsState states when deleteMessageDialog is visible for my message()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β validate deleteMessageDialogsState states when deleteMessageDialog is visible for others message()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β validate deleteMessageDialogsState states when deleteMessageForYourselfDialog is visible()
com.wire.android.ui.home.conversations.messages.ConversationMessagesViewModelTest β validate deleteMessageDialogsState states when dialogs are dismissed()
com.wire.android.ui.home.conversations.messages.SearchConversationMessagesViewModelTest β given blank search term, when searching for messages, then search is not triggered()
com.wire.android.ui.home.conversations.messages.SearchConversationMessagesViewModelTest β given search term with empty space at start and at end, when searching for messages, then specific messages are returned()
com.wire.android.ui.home.conversations.messages.SearchConversationMessagesViewModelTest β given search term with space, when searching for messages, then search results are as expected()
com.wire.android.ui.home.conversations.messages.SearchConversationMessagesViewModelTest β given search term, when searching for messages, then specific messages are returned()
com.wire.android.ui.home.conversations.messages.draft.MessageDraftViewModelTest β given message draft with quoted message, when init, then state is updated()
com.wire.android.ui.home.conversations.messages.draft.MessageDraftViewModelTest β given message draft with unavailable quoted message, when init, then quoted data is not updated()
com.wire.android.ui.home.conversations.messages.draft.MessageDraftViewModelTest β given message draft, when init, then state is properly updated()
com.wire.android.ui.home.conversations.messages.draft.MessageDraftViewModelTest β given null message draft, when init, then state is not updated()
com.wire.android.ui.home.conversations.migration.ConversationMigrationViewModelTest β givenActiveOneOnOneDiffersFromCurrentConversation_thenMigratedConversationShouldBeTheOneInDetails()
com.wire.android.ui.home.conversations.migration.ConversationMigrationViewModelTest β givenActiveOneOnOneMatchesCurrentConversation_thenMigratedConversationShouldBeNull()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message where mention's start position doesn't have '@' character when mapping then no mentions should be returned()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message with a mention exceeding string length when mapping then no mentions should be returned()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message with a negative start mention when mapping then no mentions should be returned()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message with a valid mention when mapping then the mention should be returned with markers()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message with multiple mentions when mapping then only valid mentions should be returned()
com.wire.android.ui.home.conversations.model.MessageTypesTest β Given message with no mentions when mapping then no mentions should be returned()
com.wire.android.ui.home.conversations.search.SearchBarViewModelTest β given a new service search query, when updating, then there is a delay to the search signal()
com.wire.android.ui.home.conversations.search.SearchBarViewModelTest β given a new user search query, when updating, then there is a delay to the search signal()
com.wire.android.ui.home.conversations.search.SearchBarViewModelTest β given isServiceAllowed false and a conversationId, then state is updated correctly()
com.wire.android.ui.home.conversations.search.SearchBarViewModelTest β given isServiceAllowed true and a conversationId, then state is updated correctly()
com.wire.android.ui.home.conversations.search.SearchUserViewModelTest β given addMembersSearchNavArgs are not null, when calling the searchUseCase, then excludingMembersOfConversation is not null()
com.wire.android.ui.home.conversations.search.SearchUserViewModelTest β given addMembersSearchNavArgs are null, when calling the searchUseCase, then excludingMembersOfConversation is null()
com.wire.android.ui.home.conversations.search.SearchUserViewModelTest β given search term is a valid handle, when searching, then search by handle()
com.wire.android.ui.home.conversations.search.SearchUserViewModelTest β given searchUserUseCase returns a list of connected users, when calling the searchUseCase, then contactsResult is set()
com.wire.android.ui.home.conversations.search.adddembertoconversation.AddMembersToConversationViewModelTest β given contact, when adding to group conversion, then use case is called()
com.wire.android.ui.home.conversations.search.adddembertoconversation.AddMembersToConversationViewModelTest β given content, when adding to selected contacts, then it is added()
com.wire.android.ui.home.conversations.search.adddembertoconversation.AddMembersToConversationViewModelTest β given content, when removing from selected contacts, then it is removed()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given a user picks an too large image asset, when invoked, then sendAssetMessageUseCase isn't called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given attachment picked and error when handling asset from uri, then show message to user()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that a free user picks an asset larger than 25MB, when invoked, then sendAssetMessageUseCase isn't called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that a user sends an ping message, when invoked, then sendKnockUseCase and pingRinger are called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user chose to dismiss when enabled legal hold before sending, then message is not sent and dialog hidden()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user chose to dismiss when enabled legal hold when sending fails, then message is not resent and dialog hidden()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user chose to send anyway when enabled legal hold before sending, then message is sent and dialog hidden()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user chose to send anyway when enabled legal hold when sending fails, then message is resent and dialog hidden()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user need to be informed about verification, when invoked sending, then message is not sent and dialog shown()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user needs to be informed about enabled legal hold when sending fails, then message is not resent and dialog shown()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user needs to be informed about enabled legal hold when sending, then message is not sent and dialog shown()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user sends a location message and valid, then message is sent to use case()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user sends a text message, when invoked, then send typing stopped event and remove draft are called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given that user sends an edited text message, when invoked, then send typing stopped event and remove draft are called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given the user picks a null attachment, when invoking sendAttachmentMessage, no use case gets called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given the user sends an asset message, when invoked, then sendAssetMessageUseCase gets called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given the user sends an audio message, when invoked, then sendAssetMessageUseCase gets called()
com.wire.android.ui.home.conversations.sendmessage.SendMessageViewModelTest β given the user sends an image message, when invoked, then sendAssetMessageUseCase gets called()
com.wire.android.ui.home.conversations.typing.TypingIndicatorViewModelTest β given a conversation, when start observing, then call the right use case for observation()
com.wire.android.ui.home.conversations.usecase.GetConversationMessagesFromSearchUseCaseTest β given below minimum characters to search, when searching, then return an empty list()
com.wire.android.ui.home.conversations.usecase.GetConversationMessagesFromSearchUseCaseTest β given search term, when searching messages, then return messages list()
com.wire.android.ui.home.conversations.usecase.GetUsersForMessageUseCaseTest β givenMessageWithAdditionalUserIds_whenInvoke_thenObserveMemberDetailsByIdsIsTriggered()
com.wire.android.ui.home.conversations.usecase.GetUsersForMessageUseCaseTest β givenMessageWithoutAdditionalUserIds_whenInvoke_thenObserveMemberDetailsByIdsIsNotTriggered()
com.wire.android.ui.home.conversations.usecase.HandleUriAssetUseCaseTest β given a user picks an image asset larger than limit, when invoked, then result is asset too large failure()
com.wire.android.ui.home.conversations.usecase.HandleUriAssetUseCaseTest β given a user picks an image asset less than limit, when invoked, then result should succeed()
com.wire.android.ui.home.conversations.usecase.HandleUriAssetUseCaseTest β given that a user picks asset, when getting uri returns null, then it should return error()
com.wire.android.ui.home.conversations.usecase.HandleUriAssetUseCaseTest β given that a user picks too large asset that needs saving if invalid, when invoked, then saveToExternalMediaStorage is called()
com.wire.android.ui.home.conversations.usecase.ObserveImageAssetMessagesFromConversationUseCaseTest β given asset messages across months, when use case is invoked, then date separators are inserted correctly()
com.wire.android.ui.home.conversations.usecase.ObserveUsersTypingInConversationUseCaseTest β given_UsersAreTyping_ThenObserveFlowAndReturnUIParticipant()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a conversation id, when joining an ongoing call, then verify that answer call usecase is called()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a valid conversation muting state, when calling block user, then should call BlockUserUseCase()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a valid conversation muting state, when calling muteConversation, then should call with call the UseCase()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a valid conversation muting state, when calling unblock user, then should call BlockUserUseCase()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a valid conversation state, when archiving it correctly, then the right success message is shown()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given a valid conversation state, when un-archiving it with an error, then the right failure message is shown()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given an ongoing call, when user confirms dialog to join a call, then end current call and join the newer one()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given an ongoing call, when user tries to join a call, then show JoinCallAnywayDialog()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given empty search query, when collecting archived conversations, then update state with only archived conversations()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given empty search query, when collecting, then update state with all conversations()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given join dialog displayed, when user dismiss it, then hide it()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given no ongoing call, when user tries to join a call, then invoke answerCall call use case()
com.wire.android.ui.home.conversationslist.ConversationListViewModelTest β given non-empty search query, when collecting, then update state with filtered conversations()
com.wire.android.ui.home.drawer.HomeDrawerViewModelTest β given archivedUnreadConversationsCount, when starts observing, then returns correct integer value()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenACorrectRequest_whenUserSavesAnImage_theUseCaseGetsInvokedCorrectlyAndASuccessValueIsReturned()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenACorrectSetup_whenUserDeletesAnImage_navigationBackIsCalled()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenACorrectSetup_whenUserTriesToDeleteAnImage_DeleteDialogIsShown()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenAFailedRequest_whenUserTriesToSaveAnImage_aFailureValueIsReturned()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenCurrentSetup_whenInitialisingViewModel_thenScreenTitleMatchesTheConversationName()
com.wire.android.ui.home.gallery.MediaGalleryViewModelTest β givenErrorWhileDelete_whenUserDeletesAnImage_errorIsShown()
com.wire.android.ui.home.messagecomposer.MessageComposerStateHolderTest β given state, when input focus change to false, then clear focus()
com.wire.android.ui.home.messagecomposer.MessageComposerStateHolderTest β given state, when message is sent, then message is cleared()
com.wire.android.ui.home.messagecomposer.MessageComposerStateHolderTest β given state, when requesting to show additional options menu, then additional options menu is shown()
com.wire.android.ui.home.messagecomposer.MessageComposerStateHolderTest β given state, when setting toEdit, then input state toEdit is called()
com.wire.android.ui.home.messagecomposer.MessageComposerStateHolderTest β given state, when setting toReply, then composition holder is correctly set up()
com.wire.android.ui.home.messagecomposer.location.LocationPickerHelperTest β given user has device location disabled, when sharing location, then error lambda is called
com.wire.android.ui.home.messagecomposer.location.LocationPickerHelperTest β given user has device location enabled, when sharing location, then on success lambda is called
com.wire.android.ui.home.messagecomposer.location.LocationPickerViewModelTest β given user has device location disabled, when sharing location, then an error message will be shown()
com.wire.android.ui.home.messagecomposer.location.LocationPickerViewModelTest β given user has device location enabled, when sharing location, then should load the location()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given discard audio dialog is shown, when dismissing the dialog, then audio recording dialog is hidden()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given permissions dialog is shown, when user dismiss the dialog, then permissions dialog is hidden()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given start recording failed, when recording audio, then info message is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given start recording succeeded, when recording audio, then recording screen is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user doesn't have audio permissions, when starting to record audio, then permissions dialog is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user is in a call, when start recording audio, then a info message will be shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user is not in a call, when start recording audio, then recording screen is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user is not recording, when closing audio recording view, then verify that close recording view is called()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user is recording audio, when stopping the recording, then send audio button is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user is recording, when closing audio recording view, then discard audio recording dialog is shown()
com.wire.android.ui.home.messagecomposer.recordaudio.RecordAudioViewModelTest β given user recorded an audio, when discarding the audio, then file is deleted()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given empty text, when adding bold markdown, then 2x star char is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given empty text, when adding header markdown, then # is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given empty text, when adding italic markdown, then 2x _ is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given non empty text, when adding bold markdown on selection, then 2x star char is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given non empty text, when adding header markdown on selection, then # is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionHolderTest β given non empty text, when adding italic markdown on selection, then 2x _ is added to the text()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β given extended keyboard height when attachment button is clicked, then keyboardHeight is set to initialKeyboardHeight()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β given first keyboard appear when source equals target, then initialKeyboardHeight is set()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when keyboard is still in a process of hiding from the previous screen after navigating, options should not be visible()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset decreases and showSubOptions is false, options height is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset decreases but is not zero, only optionsHeight is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset decreases to zero, showOptions and isTextExpanded are set to false()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset decreases, showSubOptions is false, and actualOffset is greater than optionsHeight, optionsHeight is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset decreases, showSubOptions is true, and actualOffset is greater than optionsHeight, values remain unchanged()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset equals keyboard height, showSubOptions is set to false()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset increases and is bigger than previous and options height, options height is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset increases and is greater than keyboardHeight but is less than previousOffset, keyboardHeight is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset is greater than keyboard height, keyboardHeight is updated()
com.wire.android.ui.home.messagecomposer.state.MessageCompositionInputStateHolderTest β when offset is the same as previousOffset and greater than current keyboardHeight, keyboardHeight is updated()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given create group conflicted backends error, when clicked on dismiss, then error should be cleaned()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given no failure, when creating group, then options state should have no error()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given self is external team member, when creating group, then creating group should not be allowed()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given self is internal team member, when creating group, then creating group should be allowed()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given self is not a team member, when creating group, then the group is created with the correct values()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given self is team member and guests are enabled, when creating group, then the group is created with the correct values()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given sync failure, when creating group, then should update options state with connectivity error()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given team settings is MLS default protocol, when getting default protocol, then result is MLS()
com.wire.android.ui.home.newconversation.NewConversationViewModelTest β given unknown failure, when creating group, then should update options state with unknown error()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β given e2ei is NOT enabled, then edit name IS allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β given e2ei is enabled, then edit name is NOT allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when isAccountReadOnly return false, then managedByWire is true()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when isAccountReadOnly return true, then managedByWire is false()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when the build does NOT accept email change, then edit email is not allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when the build does accept email change, then edit email IS allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when trying to compute if the user requires password fails, then hasSAMLCred is false()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when trying to compute if the user requires password return false, then hasSAMLCred is true()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when trying to compute if the user requires password return true, then hasSAMLCred is false()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when user IS NOT managed by Wire, then edit handle is not allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when user IS managed by Wire, then edit handle is allowed()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when user does not requires password, then should not load forgot password url context()
com.wire.android.ui.home.settings.account.MyAccountViewModelTest β when user requires a password, then should load forgot password url context()
com.wire.android.ui.home.settings.account.deleteAccount.DeleteAccountViewModelTest β when delete account button clicked, then start the delete account flow()
com.wire.android.ui.home.settings.account.deleteAccount.DeleteAccountViewModelTest β when delete account button confirmed, then call use case()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β given useCase fails, when saveDisplayName is invoked, then onFailure callback is invoked()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β given useCase runs successfully, when saveDisplayName is invoked, then onSuccess callback is invoked()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β when calling onAnimatedError, should emit animatedNameError false to clean state()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β when validating new name, and the value exceeds 64 chars, then should propagate NameExceedLimitError()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β when validating new name, and the value is the same, then should propagate None()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β when validating new name, and the value is valid, then should propagate None and enable 'continue'()
com.wire.android.ui.home.settings.account.displayname.ChangeDisplayNameViewModelTest β when validating new name, and we have an empty value, then should propagate NameEmptyError()
com.wire.android.ui.home.settings.account.email.ChangeEmailViewModelTest β given update EmailAlreadyInUse error is returned, when onSaveClicked is called, then show error state is updated()
com.wire.android.ui.home.settings.account.email.ChangeEmailViewModelTest β given update EmailInvalid error is returned, when onSaveClicked is called, then show error state is updated()
com.wire.android.ui.home.settings.account.email.ChangeEmailViewModelTest β given update error is returned, when onSaveClicked is called, then show error state is updated()
com.wire.android.ui.home.settings.account.email.ChangeEmailViewModelTest β given updateEmail returns success with NoChange, when updateEmail is called, then navigate back()
com.wire.android.ui.home.settings.account.email.ChangeEmailViewModelTest β given updateEmail returns success with VerificationEmailSent, when updateEmail is called, then navigate to VerifyEmail()
com.wire.android.ui.home.settings.account.email.VerifyEmailViewModelTest β given updateEmail returns Success NoChange, when onVerifyEmail is called, then call onNoChange()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given updateHandle returns HandleExists Error, when onSaveClicked is called, then update error state()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given updateHandle returns InvalidHandle Error, when onSaveClicked is called, then update error state()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given updateHandle returns Success, when onHandleChanged is called, then navigate back()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given updateHandle returns generic Error, when onSaveClicked is called, then update error state()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given validateHandle returns Invalid, when onHandleChanged is called, then updateState()
com.wire.android.ui.home.settings.account.handle.ChangeHandleViewModelTest β given validateHandle returns Success, when onHandleChanged is called, then updateState()
com.wire.android.ui.home.settings.appearance.AppearanceViewModelTest β given theme option, when changing it, then should update global data store()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenACreatedBackup_whenSavingIt_thenTheStateIsResetButKeepsTheLastBackupDate()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenACreatedBackup_whenSharingIt_thenTheStateIsResetButKeepsTheLastBackupDate()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenANonEmptyPassword_whenCreatingABackupWithAGivenError_thenItReturnsAFailure()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenANonEmptyPassword_whenCreatingABackup_thenItCreatesItSuccessfully()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenANonEmptyPassword_whenItIsInvalid_thenItUpdatePasswordValidationState()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenANonEmptyPassword_whenItIsValid_thenItUpdatePasswordValidationState()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenANonEncryptedBackup_whenChoosingIt_thenTheRestoreProgressUpdatesCorrectly()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAPasswordEncryptedBackup_whenRestoringABackupWithAnIOError_thenTheCorrectErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAPasswordEncryptedBackup_whenRestoringAnIncompatibleBackup_thenTheCorrectErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAPasswordEncryptedBackup_whenRestoringAnInvalidUserIdBackup_thenTheCorrectErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAPasswordEncryptedBackup_whenRestoringIt_thenTheCorrectSuccessDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAPasswordEncryptedBackup_whenRestoringWithWrongPassword_thenTheCorrectErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenARestoreDialogShown_whenDismissingIt_thenTheTempImportedBackupPathIsDeleted()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAStoredBackup_whenThereIsAnErrorImportingTheDB_thenTheRightErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAStoredBackup_whenThereIsAnErrorVerifyingItsEncryption_thenTheRightErrorDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAStoredEncryptedBackup_whenChoosingIt_thenTheRequirePasswordDialogIsShown()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAnEmptyPassword_whenCreatingABackup_thenItCreatesItSuccessfully()
com.wire.android.ui.home.settings.home.BackupAndRestoreViewModelTest β givenAnEmptyPassword_whenValidating_thenItUpdatePasswordStateToValid()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenADisplayedDialog_whenDismissingIt_thenInvokeMarkFileSharingStatusAsNotifiedUseCaseOnce()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenAppLockSourceIsManual_whenConfirmingAppLockNotEnforcedDialog_thenDoNothing()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenE2EIRenewDialogShown_whenSnoozeCalled_thenItSnoozedAndDialogShown()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenE2EIRenewRequired_thenShowDialog()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenE2EIRequiredDialogShown_whenSnoozeCalled_thenItSnoozedAndDialogShown()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenE2EIRequired_thenShowDialog()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenE2EIRequired_whenUserLoggedOut_thenHideDialog()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenGuestDialogIsShown_whenDismissingIt_thenInvokeMarkGuestLinkFeatureFlagAsNotChanged()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenLoggedInUser_whenFileSharingAllowed_thenSharingNotRestricted()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenLoggedInUser_whenFileSharingRestrictedForTeam_thenSharingRestricted()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenNoCurrentUser_thenSharingRestricted()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenOngoingCallEnded_thenShowDialog()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenSelfDeletionDialogIsShown_whenDismissingIt_thenInvokeMarkSelfDeletionStatusAsNotified()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenSnoozeE2EIRenewDialogShown_whenDismissCalled_thenItSnoozedAndDialogHidden()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenSnoozeE2EIRequiredDialogShown_whenDismissCalled_thenItSnoozedAndDialogHidden()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenSourceIsTeamEnforce_whenConfirmingAppLockNotEnforcedDialog_thenRemoveAppLock()
com.wire.android.ui.home.sync.FeatureFlagNotificationViewModelTest β givenTeamAppLockIsEnforceButNotChanged_whenAppHaveNotAppLockSetup_thenDisplayTheAppLockDialog()
com.wire.android.ui.initialsync.InitialSyncViewModelTest β given sync is live, when observing initial sync state, then navigate home()
com.wire.android.ui.initialsync.InitialSyncViewModelTest β given sync is not live, when observing initial sync state, then stay on this screen()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given invalid code, when try to join conversation, then state is updated()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given password field is empty, when try to join conversation, then password Is not passed to the use case()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given password, when try to join conversation, then password Is passed to the use case()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given valid code, when joining conversion and user us already a member, then update state()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given valid code, when joining conversion success, then stat is updated()
com.wire.android.ui.joinDeepLink.JoinViaCodeViewModelTest β given wrong password error state, when updating password, then error is cleared()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenAlreadyNotified_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenLegalHoldRequestReturnsFailure_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenNoSession_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenSessionReturnsFailure_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenShouldNotify_whenDismissing_thenStateShouldBeChangedToHidden()
com.wire.android.ui.legalhold.dialog.deactivated.LegalHoldDeactivatedViewModelTest β givenShouldNotify_whenGettingState_thenStateShouldBeVisible()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenGenericFailureResult_whenApproving_thenErrorStateShouldBeGenericError()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenInvalidPasswordResult_whenApproving_thenErrorStateShouldBeInvalidCredentials()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenInvalidPasswordResult_whenValidatingPassword_thenErrorStateShouldBeInvalidCredentials()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenInvalidPassword_whenEnteringPassword_thenAcceptButtonShouldBeDisabled()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenLegalHoldRequestReturnsFailure_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenNoPendingLegalHoldRequest_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenNoSession_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenNotNowChosen_whenApproving_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordNotEmptyAndValid_whenEnteringPassword_thenAcceptButtonShouldBeEnabled()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordNotRequired_whenApproving_thenShouldNotValidatePasswordAndExecuteWithEmptyPassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordRequiredAndInvalidPassword_whenApproving_thenShouldNotExecuteWithInvalidPassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordRequiredAndValidPassword_whenApproving_thenShouldExecuteWithValidPassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordRequiredResult_whenApproving_thenErrorStateShouldBeInvalidCredentialsAndRequiresPasswordTrue()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPasswordRequired_whenApproving_thenShouldValidatePasswordAndNotExecuteWithEmptyPassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPendingLegalHoldRequestAndNoPasswordRequired_whenGettingState_thenShouldNotRequirePassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPendingLegalHoldRequestAndPasswordRequired_whenGettingState_thenShouldRequirePassword()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenPendingLegalHoldRequest_whenGettingState_thenStateShouldBeVisible()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenSessionReturnsFailure_whenGettingState_thenStateShouldBeHidden()
com.wire.android.ui.legalhold.dialog.requested.LegalHoldRequestedViewModelTest β givenSuccess_whenApproving_thenStateShouldBeHidden()
com.wire.android.ui.markdown.MarkdownHelperTest β given blockquote node, when toContent is called, then it should return Block BlockQuote()
com.wire.android.ui.markdown.MarkdownHelperTest β given bullet list node, when toContent is called, then it should return Block BulletList()
com.wire.android.ui.markdown.MarkdownHelperTest β given code node, when toContent is called, then it should return Inline Code()
com.wire.android.ui.markdown.MarkdownHelperTest β given document with text, when filterNodesContainingQuery is called with query, then it should return filtered document()
com.wire.android.ui.markdown.MarkdownHelperTest β given emphasis node, when toContent is called, then it should return Inline Emphasis()
com.wire.android.ui.markdown.MarkdownHelperTest β given fenced code block, when toContent is called, then it should return Block FencedCode()
com.wire.android.ui.markdown.MarkdownHelperTest β given hard line break node, when toContent is called, then it should return Inline Break()
com.wire.android.ui.markdown.MarkdownHelperTest β given heading node, when toContent is called, then it should return Block Heading()
com.wire.android.ui.markdown.MarkdownHelperTest β given image node, when toContent is called, then it should return Inline Image()
com.wire.android.ui.markdown.MarkdownHelperTest β given indented code block, when toContent is called, then it should return Block IntendedCode()
com.wire.android.ui.markdown.MarkdownHelperTest β given link node, when toContent is called, then it should return Inline Link()
com.wire.android.ui.markdown.MarkdownHelperTest β given ordered list node, when toContent is called, then it should return Block OrderedList()
com.wire.android.ui.markdown.MarkdownHelperTest β given paragraph node, when toContent is called, then it should return Block Paragraph()
com.wire.android.ui.markdown.MarkdownHelperTest β given plain text node, when toContent is called, then it should return Inline Text()
com.wire.android.ui.markdown.MarkdownHelperTest β given strikethrough node, when toContent is called, then it should return Inline Strikethrough()
com.wire.android.ui.markdown.MarkdownHelperTest β given strong emphasis node, when toContent is called, then it should return Inline StrongEmphasis()
com.wire.android.ui.markdown.MarkdownHelperTest β given table block, when toContent is called, then it should return Block Table()
com.wire.android.ui.markdown.MarkdownHelperTest β given table cell node, when toContent is called, then it should return TableCell()
com.wire.android.ui.markdown.MarkdownHelperTest β given table row node, when toContent is called, then it should return TableRow()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with closely positioned queries, filterNodesContainingQuery should not include unnecessary ellipsis()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with multiple queries, filterNodesContainingQuery should include ellipsis between them()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with multiple queries, filterNodesContainingQuery should return non-null result()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with query at the end, filterNodesContainingQuery should append ellipsis when necessary()
Check notice on line 0 in .github
github-actions / Test Results
922 tests found (test 788 to 922)
There are 922 tests, see "Raw output" for the list of tests 788 to 922.
Raw output
com.wire.android.ui.markdown.MarkdownHelperTest β given text with query at the start, filterNodesContainingQuery should prepend ellipsis when necessary()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with query case insensitive, filterNodesContainingQuery should return non-null result()
com.wire.android.ui.markdown.MarkdownHelperTest β given text with query, filterNodesContainingQuery should return non-null result()
com.wire.android.ui.markdown.MarkdownHelperTest β given text without query, filterNodesContainingQuery should return null()
com.wire.android.ui.markdown.MarkdownHelperTest β given thematic break node, when toContent is called, then it should return Block ThematicBreak()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a dismiss dialog clicked, when password required dialog is visible, then should emit to hide password dialog()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a password dialog, when confirmation clicked, then should call to delete device()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a self client id, when fetching details fails, then returns InitError()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a self client id, when fetching details, then returns device information()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a self client id, when removing a device and password not required, then should delete the device()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given a self client id, when removing a device and password required, then should emit to show password dialog()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given an error on password dialog, when error should be cleared, then should emit to clear the error()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given get certificate clicked, then should call GetE2EICertificate()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given other user permanent client, when fetching state, then canBeRemoved is false()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given remove a device succeeds, then should call deletion of device()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given self legal hold client, when fetching state, then canBeRemoved is false()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given self permanent client, when fetching state, then canBeRemoved is true()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given self permanent current client, when fetching state, then canBeRemoved is false()
com.wire.android.ui.settings.devices.DeviceDetailsViewModelTest β given self temporary client, when fetching state, then canBeRemoved is true()
com.wire.android.ui.settings.devices.SelfDevicesViewModelTest β given a self client id, when fetching self clients, then returns devices list without current device()
com.wire.android.ui.userprofile.image.AvatarPickerViewModelTest β given a valid image, when uploading the asset fails, then should emit an error()
com.wire.android.ui.userprofile.image.AvatarPickerViewModelTest β given a valid image, when uploading the asset succeeds, then the useCase should be called and navigate back on success()
com.wire.android.ui.userprofile.image.AvatarPickerViewModelTest β given current avatar download failed, when uploading the asset fails, then set state as Empty()
com.wire.android.ui.userprofile.image.AvatarPickerViewModelTest β given current avatar download succeeded, when uploading the asset fails, then set state as Initial()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given a group conversationId and a failed response when changing the role, then show info message()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given a group conversationId, when changing the role, then the request should be configured correctly()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given a group conversationId, when loading the data, then return group state()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given a userId, when blocking user fails, then show error message and dismiss BlockDialog()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given a userId, when blocking user is succeed, then show Success message and dismiss BlockDialog()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given legal hold disabled, then isUnderLegalHold is false()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given legal hold enabled, then isUnderLegalHold is true()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given no conversationId, when loading the data, then return null group state()
com.wire.android.ui.userprofile.other.OtherUserProfileScreenViewModelTest β given not connected user, then direct conversation is not found()
com.wire.android.ui.userprofile.self.SelfUserProfileViewModelTest β given legal hold disabled and no request available, then isUnderLegalHold is none()
com.wire.android.ui.userprofile.self.SelfUserProfileViewModelTest β given legal hold enabled, then isUnderLegalHold is active()
com.wire.android.ui.userprofile.self.SelfUserProfileViewModelTest β given legal hold request pending, then isUnderLegalHold is pending()
com.wire.android.ui.userprofile.service.ServiceDetailsMapperTest β givenBotIdWithInvalidDomainAsString_whenMappingToServiceId_thenReturnNull()
com.wire.android.ui.userprofile.service.ServiceDetailsMapperTest β givenInvalidBotIdAsString_whenMappingToServiceId_thenReturnNull()
com.wire.android.ui.userprofile.service.ServiceDetailsMapperTest β givenValidBotIdAsString_whenMappingToServiceId_thenReturnServiceId()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when adding service fails, then request is sent correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when adding service successfully, then request is sent correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when removing service fails, then request is sent correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when removing service successfully, then request is sent correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when service doesn't exist, then service not found screen is shown()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when service is member of conversation, then data is loaded correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when service is not member of conversation, then data is loaded correctly()
com.wire.android.ui.userprofile.service.ServiceDetailsViewModelTest β given user opens service details screen, when user is not admin, then buttons are hidden()
com.wire.android.util.CurrentScreenManagerTest β givenInitialState_whenThereIsAStartEvent_thenAppShouldBeOnForeground()
com.wire.android.util.CurrentScreenManagerTest β givenInitialState_whenThereIsNoStartEvent_thenAppShouldNotBeOnForeground()
com.wire.android.util.CurrentScreenManagerTest β givenTwoStarts_whenTheresASingleStop_shouldStillMarkAsAppOnForeground()
com.wire.android.util.CurrentScreenManagerTest β givenTwoStarts_whenTheresAreTwoStops_shouldNotBeOnTheForeground()
com.wire.android.util.DateTimeUtilKtTest β given a invalid date, when performing a transformation, then return null()
com.wire.android.util.DateTimeUtilKtTest β given a valid date, when performing a transformation for device, then return with medium format()
com.wire.android.util.DateTimeUtilKtTest β given a valid date, when performing a transformation, then return with medium format()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_NotWithinWeekButSameYear()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_Now()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_Other()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_Today()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_Within30Minutes()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_WithinWeek()
com.wire.android.util.DateTimeUtilKtTest β given valid date, when transforming to ui message date time, then return MessageDateTime_Yesterday()
com.wire.android.util.DeepLinkProcessorTest β given a conversation deeplink for current user, returns Conversation with conversationId and not switched account()
com.wire.android.util.DeepLinkProcessorTest β given a conversation deeplink for other user, returns Conversation with conversationId and switched account()
com.wire.android.util.DeepLinkProcessorTest β given a invalid deeplink, returns Unknown object()
com.wire.android.util.DeepLinkProcessorTest β given a remote config deeplink with null parameters, returns DeeplinkResult-Unknown ()
com.wire.android.util.DeepLinkProcessorTest β given a sso login failure deeplink with null parameters, returns SSOLogin-Failure with unknown error()
com.wire.android.util.DeepLinkProcessorTest β given a sso login success deeplink with null parameters, returns SSOLogin-Failure with unknown error()
com.wire.android.util.DeepLinkProcessorTest β given a valid failed sso login deeplink, returns SSOLogin-Failure object()
com.wire.android.util.DeepLinkProcessorTest β given a valid remote config deeplink, returns CustomServerConfig object()
com.wire.android.util.DeepLinkProcessorTest β given a valid success sso login deeplink, returns SSOLogin-Success object()
com.wire.android.util.DeepLinkProcessorTest β given an other profil deeplink for current user, returns Conversation with conversationId and not switched account()
com.wire.android.util.DeepLinkProcessorTest β given an other profile deeplink for other user, returns Conversation with conversationId and switched account()
com.wire.android.util.FileUtilTest β given file already exists when finding unique name in directory then return next available name()
com.wire.android.util.FileUtilTest β given file and its copies already exist when finding unique name in directory then return next available name()
com.wire.android.util.FileUtilTest β given file does not exist when finding first unique name in directory then return this name()
com.wire.android.util.FileUtilTest β given file with invalid filename when finding unique name in directory then return name without disallowed characters()
com.wire.android.util.QueryMatchExtractorTest β given empty matchText, when extracting indexes, then return empty list()
com.wire.android.util.QueryMatchExtractorTest β given empty text, when extracting indexes, then return empty list()
com.wire.android.util.QueryMatchExtractorTest β given matchText is case insensitive, when extracting indexes, then return correct matches()
com.wire.android.util.QueryMatchExtractorTest β given multiple occurrences of matchText, when extracting indexes, then return list with all matches()
com.wire.android.util.QueryMatchExtractorTest β given one occurrence of matchText, when extracting indexes, then return list with one match()
com.wire.android.util.QueryMatchExtractorTest β given overlapping occurrences of matchText, when extracting indexes, then return list with non-overlapping matches()
com.wire.android.util.ScreenStateObserverTest β given a intent action screen off, when observing screen state, should emit false()
com.wire.android.util.ScreenStateObserverTest β given a intent action screen on, when observing screen state, should emit true()
com.wire.android.util.ScreenStateObserverTest β given screen is initially off, when observing screen state, then initial value should be emit false()
com.wire.android.util.ScreenStateObserverTest β given screen is initially on, when observing screen state, then initial value should be emit true()
com.wire.android.util.StringUtilTest β givenStringInLanguageWithNoUpperCase_whenToTitleCase_thenNothingChanges()
com.wire.android.util.StringUtilTest β givenString_whenNormalizingAsFileName_thenAllSlashesAreRemoved()
com.wire.android.util.StringUtilTest β givenString_whenToTitleCase_thenReturnsTitleCase()
com.wire.android.util.UriUtilTest β givenEncodedLink_whenTheLinkIsValidWithSchema_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLinkWithQueryParams_whenCallingFindParameterValue_thenReturnsParamValue()
com.wire.android.util.UriUtilTest β givenLinkWithoutParams_whenCallingFindParameterValue_thenReturnsParamValue()
com.wire.android.util.UriUtilTest β givenLinkWithoutRequestedParam_whenCallingFindParameterValue_thenReturnsParamValue()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkIsValidWithoutSchema_thenReturnsTheLinkWithHttps()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkIsWireDeepLink_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkStartsWithHttp_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkStartsWithHttps_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkStartsWithMailTo_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkStartsWithRandomSchema_thenReturnsTheSameLink()
com.wire.android.util.UriUtilTest β givenLink_whenTheLinkWithoutSchema_thenReturnsTheLinkWithHttps()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasEightCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasEightNineCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasElevenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasFifteenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasFiveCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasFourCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasFourteenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasOneCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasSevenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasSixCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasSixteenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasTenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasThirteenCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasThreeCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasTwelveCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.extension.ClientIdTest β givenClientIdHasTwoCharacter_whenFormattingAsString_thenItHasTheExpectedFormat()
com.wire.android.util.lifecycle.ConnectionPolicyManagerTest β givenCurrentlyActiveSessionAndInitialisedUI_whenHandlingPushNotification_thenShouldNotDowngradePolicy()
com.wire.android.util.lifecycle.ConnectionPolicyManagerTest β givenInitialisedUI_whenHandlingPushNotification_thenShouldUpgradePolicyThenWait()
com.wire.android.util.lifecycle.ConnectionPolicyManagerTest β givenNotInitialisedUI_whenHandlingPushNotification_thenShouldUpgradeThenWaitThenDowngrade()
com.wire.android.util.ui.AssetImageFetcherTest β givenAPrivateAssetImageData_WhenCallingFetchReturnsFailureWithRetryNeeded_ThenThrowExceptionWithExponentialRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAPrivateAssetImageData_WhenCallingFetchReturnsFailureWithRetryNotNeeded_ThenThrowExceptionWithDoNotRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAPrivateAssetImageData_WhenCallingFetchReturnsNoConnectionFailure_ThenThrowExceptionWithRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAPrivateAssetImageData_WhenCallingFetchUnsuccessfully_ThenFetchResultIsNotReturned()
com.wire.android.util.ui.AssetImageFetcherTest β givenAPrivateAssetImageData_WhenCallingFetch_ThenGetPrivateAssetUseCaseGetsInvoked()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetchOnRetry_ThenAssetGetsDeletedGetPublicAssetUseCaseGetsInvoked()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetchReturnsFailureWithRetryNeeded_ThenThrowExceptionWithExponentialRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetchReturnsFailureWithRetryNotNeeded_ThenThrowExceptionWithDoNotRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetchReturnsNoConnectionFailure_ThenThrowExceptionWithRetryPolicy()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetchUnsuccessfully_ThenFetchResultIsNotReturned()
com.wire.android.util.ui.AssetImageFetcherTest β givenAUserAvatarAssetData_WhenCallingFetch_ThenGetPublicAssetUseCaseGetsInvoked()
customization.ConfigurationFileImporterTest β givenDefaultValuesAndFlavorSpecifics_whenImportingFile_shouldContainDefaultWhenNotOverwritten
customization.ConfigurationFileImporterTest β givenDefaultValuesAndFlavorSpecifics_whenImportingFile_shouldIncludeAllFlavors
customization.ConfigurationFileImporterTest β givenDefaultValuesAndFlavorSpecifics_whenImportingFile_shouldOverwriteDefaultWithFlavorSpecific
customization.CustomizationTest β givenCustomizationOverwrite_whenGettingBuildInfo_thenShouldOverwriteDefaultValueUsingTheSpecifiedFile
customization.CustomizationTest β givenNoCustomization_whenGettingBuildInfo_thenShouldOnlyUseDefaultValues
Loading