mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 12:07:28 +00:00
Rename Event for clarity
This commit is contained in:
+1
-1
@@ -112,7 +112,7 @@ class DefaultPermissionsPresenter @AssistedInject constructor(
|
||||
PermissionsEvents.CloseDialog -> {
|
||||
showDialog.value = false
|
||||
}
|
||||
PermissionsEvents.AskPermissionToUser -> {
|
||||
PermissionsEvents.RequestPermissions -> {
|
||||
if (permissionState.status !is PermissionStatus.Granted && isAlreadyDenied) {
|
||||
showDialog.value = true
|
||||
} else {
|
||||
|
||||
+6
-6
@@ -94,7 +94,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
skipItems(1)
|
||||
val initialState = awaitItem()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
val withDialogState = awaitItem()
|
||||
assertThat(withDialogState.showDialog).isTrue()
|
||||
withDialogState.eventSink.invoke(PermissionsEvents.CloseDialog)
|
||||
@@ -128,7 +128,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
skipItems(1)
|
||||
val initialState = awaitItem()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
val withDialogState = awaitItem()
|
||||
assertThat(withDialogState.showDialog).isTrue()
|
||||
assertThat(permissionActions.openSettingsCalled).isFalse()
|
||||
@@ -160,7 +160,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
val initialState = awaitItem()
|
||||
assertThat(initialState.showDialog).isFalse()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
assertThat(permissionState.launchPermissionRequestCalled).isTrue()
|
||||
// User does not grant permission
|
||||
permissionStateProvider.userGiveAnswer(answer = false, firstTime = true)
|
||||
@@ -195,7 +195,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
val initialState = awaitItem()
|
||||
assertThat(initialState.showDialog).isFalse()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
assertThat(permissionState.launchPermissionRequestCalled).isTrue()
|
||||
// User does not grant permission
|
||||
permissionStateProvider.userGiveAnswer(answer = false, firstTime = false)
|
||||
@@ -234,7 +234,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
skipItems(1)
|
||||
val initialState = awaitItem()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
val withDialogState = awaitItem()
|
||||
assertThat(withDialogState.showDialog).isTrue()
|
||||
assertThat(withDialogState.permissionGranted).isFalse()
|
||||
@@ -265,7 +265,7 @@ class DefaultPermissionsPresenterTest {
|
||||
}.test {
|
||||
val initialState = awaitItem()
|
||||
assertThat(initialState.showDialog).isFalse()
|
||||
initialState.eventSink.invoke(PermissionsEvents.AskPermissionToUser)
|
||||
initialState.eventSink.invoke(PermissionsEvents.RequestPermissions)
|
||||
assertThat(permissionState.launchPermissionRequestCalled).isTrue()
|
||||
// User grants permission
|
||||
permissionStateProvider.userGiveAnswer(answer = true, firstTime = true)
|
||||
|
||||
Reference in New Issue
Block a user